![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
Допустим, я хочу загрузить список урлов для меню из внешнего файла. С помощью чего лучше (правильнее, быстрее, удобнее и т.п.) это сделать — из XML или из текстового файла?
Последний раз редактировалось drobinkin; 08.03.2009 в 07:27. |
|
|||||
|
однозначно XML
![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
А можно в нескольких словах — почему?
![]() Так сказать, не корысти ради а любопытства для ![]() |
|
|||||
|
Мне ещё, конечно, самому учиться и учиться, но чисто из личного опыта
XML обладает более внятной загрузкой контент не доисторическим loadVariables, а нормальной структурой. Работа с XML более функциональна и удобна. К примеру загрузка текста // Создаем объект XML var myContent:XML = new XML(); // Переменная для хранения пути к файлу xml var contentURL:String = "xml/content.xml"; // Проверка окончания загрузки xml myContent.onLoad = function(success) { if (success) { // Если документ загружен... // Выводим текст в поле txt txt.htmlText = myContent; } else { // В противном случае выводим сообщение об ошибке txt.htmlText = "<b>Ошибка!</b> Не удалось загрузить XML"; } }; // Загружаем документ xml myContent.load(contentURL); |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
2 drobinkin: txt используют для загрузки малого и одноуровнего объема данных, xml когда данных много и они структурированы. Например, если вам нужно загрузить номера выигрышных чисел лотереи, это txt, если эти же номера, но с именами победителей, то xml. xml проще модифицировать и визуального разбирать (это для отладки полезно)
2 KiL33: для нормальной загрузки txt есть класс LoadVars. |
|
|||||
|
loading 50%
|
В данном простом случае - 1 нод и обработка его атрибутов.
- Будет читаемо, понятно, кратко, просто в реализации. |
|
|||||
|
2 iNils: Я в курсе, просто я принципиально не использую загрузку инфы из txt.
Использование XML я считаю наиболее правильным и оправданным вариантом. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 85
|
В принципе, с многоуровневым меню понятно - хмл рулит
![]() А с одноуровневым — тхт, насколько я еще понял и из форума, мороки меньше, в плане кодирования. Так? В свой вопрос я еще вкладывал (правда, неочевидно — сорри ) смысл того, что насколько различны оба способа по загрузке проца , там, скорости исполнения и т.п. |
|
|||||
|
Цитата:
|
|
|||||
|
loading 50%
|
Цитата:
Добавлено через 2 минуты А скорость разработки, соответствие структурам данных и т.д. не интересует? |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|