![]() |
xml и html entites
Я медленно приближаюсь к мозговому коллапсу. Надо с этим что-то делать. Причина в следующем:
есть xml файл, (внутри цэ-даты могут быть какие угодно теги): Код:
<xml>Код:
var res:XMLDocument=new XMLDocument()Работает всё просто прелестно, один минус - этот parseXML превращает < > " ' в enities. И ему пофигу походу на цэ-дату и на то что там трогать как раз таки ничего не нужно. Как бы это дело обойти -учитывая что функцию xmlToArray трогать категорически запрещается. Вобщем на текущий момент, если у меня есть чёта типа такого: var xml:XML=new XML(str), то как мне из этого создать рутовую ноду которую я отдам дальше на растерзание? p.s. enities = entites |
А что такое enities? Посмотрите в словаре, как пишется. И чем не устроил обычный XML, а не ущербный XMLDocument?
|
Странный вопрос...
entity это мета представления этих символов < > " ; = > < " и так далее. parseXML автоматом переводит все внутренние теги в их entites. дубль два - можно это обойти? XML - устраивает, дубль два - как создать XMLNode из рутового элемента? p.s. Чем ущербен XMLDocument? |
Цитата:
Цитата:
Цитата:
|
XMLDocument не импортируется по умолчанию. Это уже большой минус. Т.е. Класс XML хотите вы того или нет будет в проекте обязательно, а вот XMLDocument можно туда не тащить. (Т.е. файл с использованием XMLDocument будет весить больше, не на много, но всетаки)
|
Цитата:
|
Цитата:
|
__etc, информация может и не откуда, но это правда :)
|
Пришлось переписать чужой код, теперь везде :XML, всё работает. Осталось получить благодарность, чем и займусь.
Выводы. parseXML - зло. XMLDocument - не кошерно потому как надо импортировать или что там E4X - заставляет считать себя удобней. Пытаюсь согласится. P.s. Уже не принципиально, но всёж. Цитата:
|
Цитата:
|
| Часовой пояс GMT +4, время: 10:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.