Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.03.2006, 14:26
Artyom from Kiev вне форума Посмотреть профиль Отправить личное сообщение для Artyom from Kiev Найти все сообщения от Artyom from Kiev
  № 1  
Ответить с цитированием
Artyom from Kiev

Регистрация: Sep 2005
Сообщений: 78
По умолчанию Помогите с XML

Всем привет!
Сразу хочу предупредить, может я и плохо разбираюсь, но был бы очень презнательным еслиб вы подробно объяснили что я делаю не так и почему у меня такая проблема..
У меня такая проблема возникла, загружаю в динамическое текстовое поле текст из XML, текст лежит не в атрибутах, а между тегами, использую <![CDATA[ для того чтоб можно было ипользовать хтмл теги удобным способом <...>, а не крючки ?lt;...?gt;
и в текстовом поле отображаются теги <...>
вопрос как сделать чтоб эти теги работали, а не отбражались..

когда я не использовал <![CDATA[ , помещал текст в атрибуты и использоал крючки ?lt;...?gt; теги работали..

помогите кто знает в чем дело...

Старый 28.03.2006, 14:47
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 2  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
делай разбор и замену ?lt; на < и т.д%))

Старый 28.03.2006, 14:48
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 3  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Для текстового поля поставить html = true; и htmlText = my_xml.childNodes[0].nodeValue;
__________________
BestMasterиZация

Старый 28.03.2006, 16:29
Artyom from Kiev вне форума Посмотреть профиль Отправить личное сообщение для Artyom from Kiev Найти все сообщения от Artyom from Kiev
  № 4  
Ответить с цитированием
Artyom from Kiev

Регистрация: Sep 2005
Сообщений: 78
Всем спасибо разобрался тему можно закрыть..

На всякий случай, если у кого то возникнут подобные проблемы с <![CDATA[ поделюсь как я решил эту проблему:

my_text.htmlText = nodes[i].firstChild.nodeValue;

Старый 28.03.2006, 16:31
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 5  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от Artyom from Kiev
my_text.htmlText = nodes[i].firstChild.nodeValue;
А до этого что ты делал ?! ... а прочитал я внимательно и если бы всё было так как я написал всё бы работало, в итоге так и получилось ...
__________________
BestMasterиZация

Старый 28.03.2006, 16:32
Artyom from Kiev вне форума Посмотреть профиль Отправить личное сообщение для Artyom from Kiev Найти все сообщения от Artyom from Kiev
  № 6  
Ответить с цитированием
Artyom from Kiev

Регистрация: Sep 2005
Сообщений: 78
Цитата:
Сообщение от KUZEN
А до этого что ты делал ?! ... а прочитал я внимательно и если бы всё было так как я написал всё бы работало, в итоге так и получилось ...
сорри протупил

Старый 28.03.2006, 16:33
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 7  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от Artyom from Kiev
сорри протупил
Бывает
__________________
BestMasterиZация

Старый 05.05.2006, 15:09
sem1313 вне форума Посмотреть профиль Отправить личное сообщение для sem1313 Найти все сообщения от sem1313
  № 8  
Ответить с цитированием
sem1313

Регистрация: Feb 2006
Сообщений: 588
Такая же трабла.

Вот пример XML
Код:
<m>
	<k name="News">
		<k data="7.09.05" link="0" foto="1.gif" text="В Крыжополе и Урюпинске сегодня дождь и метель. Крыжопольчане в шоке и панике..."><![CDATA[<b>В катакомбы!!!</b>]]></k>
	</k>
</m>

Обращаюсь к тегу CDATA
Код:
sc = menu_xml.childNodes[0].childNodes[0].childNodes[0].nodeValue;

Выдает null.

Где ошибка?

З.Ы.Еще в заголовке, что то должно быть указано, кодировка, версия, еще что-то, но я так понимаю, что это не суть важно?

Старый 05.05.2006, 15:11
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Добавь еще один .childNodes[0]
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.05.2006, 15:18
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 10  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
А вообще в работе с XML лучше пользоваться Debugger (Ctrl+Shift+Enter) и там смотреть структуру подгруженного xml , да и вообще Debugger`ом нормальные люди пользуются постоянно
__________________
BestMasterиZация

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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