Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   XML в Object и обратно (http://www.flasher.ru/forum/showthread.php?t=121365)

faust.d503 14.02.2009 11:04

XML в Object и обратно
 
Есть ли уже готовые классы для быстрых преобразований XML в Object по неким правилам (если готового нет, то какие лучше правила использовать?) и обратно.

Ибо в программе в любом случае намного удобнее с Object работать, чем с XML, а при сохранении данных куда-либо наоборот, удобнее их хранить в XML.

etc 14.02.2009 12:38

Не надо ничего никуда преобразовывать.

faust.d503 14.02.2009 13:16

А что предлагаете? Пользоваться XML и XMLList?
В каждой программе валидность xml не на ходу проверять, указав описание, а писать try и catch везде?

etc 14.02.2009 13:21

Либо вы преобразовываете узлы в соответствующие классы с той же структурой, либо работаете с исходными XML. В противном случае, преобразование всё в те же абстрактные объект есть переливание из пустого в порожнее.

faust.d503 14.02.2009 13:46

Цитата:

Либо вы преобразовываете узлы в соответствующие классы с той же структурой
Вопрос именно в том как наиболее логично быстро преобразовать.

А также как быстро перебирать весь XML, если, например, из него надо выдрать все ссылки на файлы? Object перебрать намного проще.

wvxvw 14.02.2009 18:04

>> Object перебрать намного проще.
это вам кажется.

etc 14.02.2009 19:33

faust.d503, если вы будете конвертировать XML в свои объекты, то вся мощь E4X останется за бортом. Вам это нужно?

CEBEP 15.02.2009 00:06

Цитата:

А также как быстро перебирать весь XML, если, например, из него надо выдрать все ссылки на файлы?
for each чем плох то?


Часовой пояс GMT +4, время: 06:26.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.