Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   XML в XML (http://www.flasher.ru/forum/showthread.php?t=148912)

in4core 14.01.2011 14:08

XML в XML
 
Код:

<main>
  <sub  text="<main>333</main>" />
</main>

Такая структура не грузится. Там надо что то типа CDATA использовать?! Покажите пример пожалуйста

iNils 14.01.2011 14:12

Код AS3:

<main>
        <sub>
                <![CDATA[<main>333</main>]]>
        </sub>
</main>


in4core 14.01.2011 14:18

Инилс в том то и дело, мне обязтельно надо в атрибуте задать

MetSerp 14.01.2011 14:20

текстовый узел в атрибут нельзя вложить
хотя если надо просто текст, запишите спецсимволы их сущностями

in4core 14.01.2011 14:23

Нет, нужен не просто текст, а XMLList в будущем. (( блин я думал можно так сделать

iNils 14.01.2011 14:24

Честно говоря я не понимаю, почему "обязательно".
Код AS3:

<main>
        <sub text="&lt;main&gt;333&lt;/main&gt;"/>
</main>


in4core 14.01.2011 14:27

Я объясню почему. Есть структура xml определенная , если ее поменять нарушится весь процесс, полетит интерфейс. А вот в таком виде со спец символами, в xmllist потом переведется ?

iNils 14.01.2011 14:43

Код AS3:

var xml:XML = <main>
        <sub text="&lt;main&gt;333&lt;/main&gt;"/>
</main>
trace (xml);
var xml2:XML = new XML (xml.sub.@text.toString ());
trace (xml2.toXMLString ());


in4core 14.01.2011 14:52

Угу это я знаю, просто спросил на вскидку переведет или нет. Теперь вижу, что да. Спасибо Всем!


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

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