|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Довелось грузить и парсить xml на 14000+ строк в as2 (xml операторов у cyberplat). Грузиться чуть более чем 30 секунд . Думаю вариант с zinc+SQLite предпочтительнее.
|
|
|||||
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
товарисч Партизан был чертовски не прав говоря что xml парситься хорошо и быстро, вариант с SQLite выходит предпочтительнее
|
|
|||||
"Товарисч" Партизан говорил только о 4000 строк....
Я думаю еще важна структура... т.е. сколько нодов в родительском, уровень вложенности и т.д. Добавлено через 51 минуту Вот просто ради интереса сейчас создал xml файл... <item> <id id="999"/> <number>Number Number Number Number Number Number Number Number Number Number Number 999</number> <string>String String String String String String String String String String String 999</string> <object>OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT OBJECT 999</object> <int>INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT 999</int> <uint/> <array>Array Array Array Array Array Array Array Array Array Array Array Array Array 999</array> <vector>VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR VeCToR 999</vector> </item> Вот такого вида... 1000 item - это 10000 строк. Короче я просто потом увеличивал в 2 раза этот файл, загружал таким вот образом: var urll:URLLoader = new URLLoader(); urll.addEventListener(Event.COMPLETE,loaded) urll.load(new URLRequest("xml.xml")); function loaded (e:Event) { var xml:XML = new XML(e.target.data); trace(xml.item.(id.@id==999)); } Я хз что там у вас за XML такой.... Последний раз редактировалось Партизан; 11.09.2009 в 17:27. |
|
|||||
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
ну блин на самом деле это не тот язык в котором надо парсить такие объемы XML, php думаю и то с трудом прожёвывает, эх была бы возможность, можно было бы и с использованием XSLT замутить
|
|
|||||
Регистрация: Jun 2009
Сообщений: 4
|
Вобщем тему покидаю ... GAIKER по поводу моего вышеобозначенного предложения можете написать мне в личку ... при необходимости созвонимся.
Последний раз редактировалось AVS_77; 11.09.2009 в 18:51. |
|
|||||
Регистрация: Sep 2005
Сообщений: 85
|
Не могу разобраться как связать Zinc+SQLite. Подскажите пожалуйста.
Добавлено через 22 минуты всё понял, в Zinc встроен SQLite
__________________
www.MegaLuckyPlay.com |
Часовой пояс GMT +4, время: 06:59. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|