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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.06.2011, 12:59
Recky вне форума Посмотреть профиль Отправить личное сообщение для Recky Найти все сообщения от Recky
  № 1  
Ответить с цитированием
Recky

Регистрация: Apr 2009
Сообщений: 25
По умолчанию Проблема с парсингом html строк из XML

Из XML выдергиваю нод:
Код:
<desc> <![CDATA[Some Text.</br> description ]]> </desc>
Загоняю его в переменную:
Код AS3:
var descTxt:String = bannerXML.image[nextImg].desc;
Теперь надо все это мероприятие отправить в javascript:
Код AS3:
ExternalInterface.call("ArtTxt", titleTxt, descTxt);
В JavaScript приходит со скобками в escape виде:

Код:
Some Text.&lt;/br&gt; description
И соответственно выводиться как "Some Text.</br> description"
А надо бы чтобы тэг переноса работал. Помогите как все это дело разрулить?


Последний раз редактировалось Recky; 25.06.2011 в 19:26.
Старый 25.06.2011, 14:35
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 2  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
Цитата:
Сообщение от Recky Посмотреть сообщение
Из XML выдергиваю нод:
Загоняю его в переменную:
Код AS3:
var descTxt:String = bannerXML.image[nextImg].desc;
кто же XML данные в String загоняет?
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!

Старый 25.06.2011, 15:59
Recky вне форума Посмотреть профиль Отправить личное сообщение для Recky Найти все сообщения от Recky
  № 3  
Ответить с цитированием
Recky

Регистрация: Apr 2009
Сообщений: 25
Кто же так в форумах на вполне конкретные вопросы отвечает?

Старый 25.06.2011, 16:38
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 4  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
Какой вопрос такой и ответ)
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!

Старый 25.06.2011, 16:52
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 5  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
descTxt чему равно? Вроде нормально должно быть.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 25.06.2011, 17:05
Recky вне форума Посмотреть профиль Отправить личное сообщение для Recky Найти все сообщения от Recky
  № 6  
Ответить с цитированием
Recky

Регистрация: Apr 2009
Сообщений: 25
равно = Some Text.&lt;/br&gt; description

Старый 25.06.2011, 17:13
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 7  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
поменяй эту строчку
Код AS3:
var descTxt:String = bannerXML.image[nextImg].desc;
на
Код AS3:
var descTxt:XML = bannerXML.image[nextImg].desc;
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!

Старый 25.06.2011, 19:04
Recky вне форума Посмотреть профиль Отправить личное сообщение для Recky Найти все сообщения от Recky
  № 8  
Ответить с цитированием
Recky

Регистрация: Apr 2009
Сообщений: 25
К сожалению JavaScript таких переменных не приемлет, на выходе пусто!

Старый 25.06.2011, 19:20
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 9  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Я не очень понимаю, что вы здесь обсуждаете, пока не показан исходный код ArtTxt...
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 25.06.2011, 19:25
Recky вне форума Посмотреть профиль Отправить личное сообщение для Recky Найти все сообщения от Recky
  № 10  
Ответить с цитированием
Recky

Регистрация: Apr 2009
Сообщений: 25
Ой сорри JavaScript вот на странице:
Код:
function ArtTxt(title, desc){
		$('#art_description p').text(desc).fadeIn('slow');
	}

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

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

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


 


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


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