Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   загрузка текста из XML, проблемка вот в чём... (http://www.flasher.ru/forum/showthread.php?t=75609)

flash_cool 16.02.2006 12:55

загрузка текста из XML, проблемка вот в чём...
 
Здравствуйте, уважаемые флэшеры.
Сразу скажу, что по факам полазил и поиск поюзал, но ответа не нашёл...

Извините, всё же, если я просто плохо искал или просто туплю, но всётаки рискну спросить...

Так вот, разбираю я значит XML файл при помощи класса XML, всмысле делаю XML.load() и дальше обрабатываю. Так вот есть там текстовые поля, текст из которых я гружу в поля динамического текатса во флэшке.
Так вот символы типа " ' & и т.д. которые встречаються в тексте XML файла интерепретируються в динамическом тексте флэшки как " ' и тому подобным образом.
Как этого избежать ?

Сразу скажу, что пробовал юзать метод toString класс XML - не помогает (или может я его непрально юзал) а так же пробовал System.useCodepage использовать - так же безрезультатно... (или может тож не правильно).

Помогите, плз, добрым советом...
Заранее спасибо за ответы.

__i 16.02.2006 12:57

Сделай НТМЛ - текстовое поле

flash_cool 16.02.2006 13:04

всмысле где сделать HTML текстовое поле ?
вместо поля динамичесткого текста ?
или как?

breez38 16.02.2006 13:14

чтобы получить "нормальный" текст используй не toString(), а NodeValue.

flash_cool 16.02.2006 13:15

хехе... всё... уже не нужно... нашёл сам
xml.nodeValue помогает
тогда берёться текст в теге не как HTML значащий а просто как значение узла... кароче вот... спасибо всем... можно удалить :)

flash_cool 16.02.2006 13:17

to breez38
о, сначала закоментил своё а как обновилось увидел твоё :)
но всёравно тебе спасибо :)

flash_cool 16.02.2006 13:23

Ах, даа... это ещё не всё...
Попутно тут вылезла ещё одна проблема.
Если там, где должен быть текст - его нету (т.е. между тэгами, где должен быть текст, ничё нету <text></text>), то выводиться null, а при использовании nodeValue выводиться undefinet
можно-ли это как-то обработать при помощи методов класса или только ручками у
учитывать... ?

BlooDHounD 16.02.2006 13:46

str = child.nodeValue || "";


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

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