PDA

Просмотр полной версии : Хранение в XML html кода


KLieriK
24.01.2007, 23:02
Доброго времени суток.
вот тут столкнулся с такой проблемой.
если в очередной nod в xml-файле засунуть html-код, типа:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Wow!
I can't believe that it's May already!<br></font>
то етот nod, если он не первый, и последующие не отображаються. :(
Вообще в xml можно хранить html-код сохраняя все форматирование?
если не то как можно решить данную проблему?

спасибо

etc
25.01.2007, 02:13
Нужно использовать специальный тег CDATA.

KLieriK
25.01.2007, 04:25
Нужно использовать специальный тег CDATA.
буду признателен на линк с описанием об его использовании, так как Ф1 не помог =\\\
впервые такое вижу о0

iNils
25.01.2007, 07:53
http://www.flashblog.ru/?p=165

terbooter
25.01.2007, 08:37
C:\Program Files\Macromedia\Flash 8\Samples and Tutorials\Samples\ActionScript\Galleries\gallery_tree.xml

KLieriK
25.01.2007, 14:13
C:\Program Files\Macromedia\Flash 8\Samples and Tutorials\Samples\ActionScript\Galleries\gallery_tree.xml
это я видел... пыталсо как там, но все равно не работает :(

iNils
25.01.2007, 14:14
это я видел... пыталсо как там, но все равно не работает :(На пост выше посмотри.

KLieriK
25.01.2007, 14:41
На пост выше посмотри.
дада.. вот щас только от туда.
Огромное тебе спасибо!:drinks:

KLieriK
25.01.2007, 14:55
вопрос по поводу форматирования
мой html код содержит <br>
а флеш его интерпритирует с большими парогами.
ну всмысле отступы между строчками получаються ооочень большие ((
можно как-то ето исправить. етим отступам указать 0 ???

iNils
25.01.2007, 15:03
this.createTextField ("txt", 1, 100, 100, 100, 200);
txt.html = true;
txt.multiline = true;
txt.htmlText = '1<br>2<br>3';
this.createTextField ("txt2", 2, 400, 100, 100, 200);
txt2.html = true;
txt2.multiline = true;
txt2.htmlText = '<TEXTFORMAT LEADING="-5">1<br>2<br>3</TEXTFORMAT>';

KLieriK
25.01.2007, 15:05
понял. весьма благодарен. то что надо!