![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
Народ подскажите правильную логику XML.appendChild(). со вставкой переменной в ноду.
А то получается, что "<" конвертит в > Спасибо большое! ![]() |
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Если переменная содержит ">" то ее можно вставить только в специальную ноду: <![CDATA[ тут можно вставлять любые символы ]]>
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
для флекса - при генерации ноды это не работает...
будет работать вот так правильной логики - я пока не смог найти.... Последний раз редактировалось quazare; 10.12.2007 в 17:17. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
var myXML:XML = <info>{myVar}</info>;
trace(myXML.toXMLString()); |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
Народ, все равно ничего не получается
![]() Проблема в этих "<", ![]() Как заставить их записываться правильно, а не > var myXML_head:XML= <main></main>;
for (var i:int=0; i<predmets_add.length; i++){
var myNode:XML = <submain>predmets_add.getItemAt(i).col8</ submain>;
myXML_head.appendChild(myNode.toXMLString());
}
![]() |
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
> делает вот эта штука toXMLString(),
надо просто myNode без всяких тустринг
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
омг...
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
вообще тут, как я понял - проблема из-за фигурных скобочек {}. Если они есть <submain>{predmets_add.getItemAt(i).col8}</ submain>- то генеряться - >, а если записать
<submain>predmets_add.getItemAt(i).col8</ submain>- xml сгенериться корректно, но без доступа к содержимому predmets_add.getItemAt(i).col8 как быть дальше??? |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
Автор почитайте наконец хэлп там красивые примеры.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|