Форум программистов, компьютерный форум, киберфорум
XML/XSL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Балбес
3 / 3 / 2
Регистрация: 22.12.2009
Сообщений: 201

Какая структура должна быть правильной?

21.02.2016, 20:56. Показов 717. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! у меня пару вопросов.
1) сколько может вести ХМЛ файл т.е. если он весит 40мб, то как правильно читать, (можно примерчик).
2) структура какая правильная?
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<category>
    <book category="kat1">
        <page>data1</page>
        <page>data2</page>
        <page>data3</page>
        <page>data4</page>
    </book>
    <book2 category="kat2">
        <page>data5</page>
        <page>data6</page>
        <page>data7/page>
        <page>data8</page>
    </book2>
</category>
или можно сделать две категории?
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<category>
    <book category="kat1">
        <page>data1</page>
        <page>data2</page>
        <page>data3</page>
        <page>data4</page>
    </book>
</category>
<category2>
    <book2 category="kat2">
        <page>data5</page>
        <page>data6</page>
        <page>data7</page>
        <page>data8</page>
    </book2>
</category2>
спасибо!

Добавлено через 25 минут
можно еще вопросик? а чтение xml без жкюерити на javascript можно?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.02.2016, 20:56
Ответы с готовыми решениями:

Какая должна быть структура сайта?
Если можно на примере создать структуру папок и название файлов. Меня интересует все, просто хотел бы делать так, что бы другим было легко...

Django - какая должна быть структура каталогов?
Подскажите новичку? Перехожу с фласка и немного запутался... бекенд на джанго будет фронтенд: бекбон, андерскор,джквери, рекваерДЖс. ...

Какая должна быть структура сложного (объемного) проекта?
Работа программы начинается с выполнения функции main(). В самой программе куча функций и классов. Как организовать структуру достаточно...

3
 Аватар для diadiavova
7258 / 2605 / 744
Регистрация: 11.04.2015
Сообщений: 4,148
Записей в блоге: 43
22.02.2016, 12:53
Цитата Сообщение от leon2009 Посмотреть сообщение
сколько может вести ХМЛ файл
В спецификации нет ограничений на размер файла, так что "весить" он может сколько угодно. Другой вопрос, что ограничения могут иметься у того софта, который ты используешь для чтения или работы с файлом.
Цитата Сообщение от leon2009 Посмотреть сообщение
если он весит 40мб, то как правильно читать, (можно примерчик).
Это требует пояснений. Что значит "правильно читать" и о каком примерчике речь? Вопрос в том, что именно тебе надо делать с файлом и какими программами ты для этого пользуешься. Дальше исходить надо из этого.
Цитата Сообщение от leon2009 Посмотреть сообщение
или можно сделать две категории?
Так делать нельзя. В XML-документе должен быть один корневой элемент. В данном примере их два. Если есть желание объединить документы, то создай новый документ со своим корневым элементом и в него уже размещай корневые элементы других документов. Например так
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="utf-8"?>
<categories>
    <category>
        <book category="kat1">
            <page>data1</page>
            <page>data2</page>
            <page>data3</page>
            <page>data4</page>
        </book>
    </category>
    <category>
        <book category="kat2">
            <page>data5</page>
            <page>data6</page>
            <page>data7</page>
            <page>data8</page>
        </book>
    </category>
</categories>
Цитата Сообщение от leon2009 Посмотреть сообщение
а чтение xml без жкюерити на javascript можно?
Все, что делается с помощью jQuery, можно сделать и без него, правда, насколько я знаю, в разных браузерах это делается по-разному, а стало быть о кроссбраузерности придется позаботиться самому. И если ты собираешься с "тяжелыми" файлами в браузере работать, то, думаю, с этим могут проблемы возникнуть. Ну, а уж по сети такие отравлять... ну ты понял ))
0
Балбес
3 / 3 / 2
Регистрация: 22.12.2009
Сообщений: 201
01.03.2016, 08:52  [ТС]
а как прочитать такую структуру на php?
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<category>
    <marka name="111">
        <cat>11111111</cat>
        <model>model1_1</model>
        <model>model1_2</model>
    </marka>
    <marka name="22222222">
        <cat>222</cat>
        <model>model2_1</model>
        <model>model2_2</model>
                <model>model2_3</model>     
    </marka>
    <marka name="3333333">
        <cat>33333</cat>
        <model>model3_1</model>
        <model>model3_2</model>
                <model>model3_3</model>     
    </marka>
</category>
0
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
01.03.2016, 12:52
в РНР есть не плохие инструменты для чтения XML!
Смотри в справочнике РНР или напиши в другом разделе форума свой вопрос.
https://www.ibm.com/developerw... x-xmlphp1/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.03.2016, 12:52
Помогаю со студенческими работами здесь

Какая должна быть структура проекта онлайн магазина?
У меня есть задание, написать онлайн магазин книг. Там можно регистрироватся, додавать книги и т.д Но я в этой теме плаваю и не знаю...

Какая должна быть структура сайта(каталоги, их названия, название файлов), что бы было понятно другим
Если можно краткий обзор, заметил, что это очень влияет на легко читаемость сайта, и если можно, что необходимо в файле конфигураций сайта...

Какая должна быть длина одной стороны шестиугольника, если расстояние между ними должно быть 2.5 метра.
Помогите, пожалуйста, разобраться! Какая должна быть длина одной стороны шестиугольника, если расстояние между ними должно быть 2.5...

Какая температура должна быть?
Привет форумчане, 2 дня назад столкнулся с такой проблемой. Стал сильно шуметь комп и крышка нагреваться. Открыл крышку, кулер цп сильно...

какая должна быть температура?
подскажите пожалуйста рабочую температуру NVIDIA GeForce GT 210


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru