![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2008
Адрес: Москва
Сообщений: 52
|
Есть ли уже готовые классы для быстрых преобразований XML в Object по неким правилам (если готового нет, то какие лучше правила использовать?) и обратно.
Ибо в программе в любом случае намного удобнее с Object работать, чем с XML, а при сохранении данных куда-либо наоборот, удобнее их хранить в XML. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Не надо ничего никуда преобразовывать.
|
|
|||||
|
Регистрация: Nov 2008
Адрес: Москва
Сообщений: 52
|
А что предлагаете? Пользоваться XML и XMLList?
В каждой программе валидность xml не на ходу проверять, указав описание, а писать try и catch везде? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Либо вы преобразовываете узлы в соответствующие классы с той же структурой, либо работаете с исходными XML. В противном случае, преобразование всё в те же абстрактные объект есть переливание из пустого в порожнее.
|
|
|||||
|
Регистрация: Nov 2008
Адрес: Москва
Сообщений: 52
|
Цитата:
А также как быстро перебирать весь XML, если, например, из него надо выдрать все ссылки на файлы? Object перебрать намного проще. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
faust.d503, если вы будете конвертировать XML в свои объекты, то вся мощь E4X останется за бортом. Вам это нужно?
|
|
|||||
|
Цитата:
__________________
"I am the terror that flaps in the night…!" |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|