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

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

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

Регистрация: Jun 2002
Сообщений: 3
По умолчанию Помогите с Xslt-преобразованием Xml

Есть некий формат XML, возвращаемый сервером броузеру, типа
...
<formated_text>
Какой либо текст...
</formated_text>
...
Используется преобразование XML в HTML с помощью таблицы стилей XSL на стороне броузера. Для этого в таблице стилей создано правило преобразования
<xsl:template match="formated_text">
<xsl:value-of select="text()" />
<xsl:apply-templates />
</xsl:template>
необходимо иметь возможность передавать в <formatted_text> как простые данные, так и html-отформатированные (заключенные в таблицы+изображения и т.п.). Если заключать форматированные данные в <![CDATA[...]]>, то отображается сама html-разметка, а создавать правила преобразования для всех html-тегов, вроде, дебилизм полный - уверен, что есть решение более красивое, и, как и обычно, не хватает знаний...
Помогите - заранее благодарен!

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

Регистрация: Jun 2002
Сообщений: 3
Да, задачу-то нормально не сформулировал:
Иногда требуется предавать внутри XML-тегов не просто текст, а данные в формате html, чтобы затем эти куски html как-бы вставлялись в XSLT-преобразование без изменения. Т.е. хочется вместе с данными прередавать броузеру дополнительную html-разметку, т.к. не всегда заранее известно что именно и как именно будет отображаться...

Старый 20.06.2002, 12:21
Stellerex вне форума Посмотреть профиль Отправить личное сообщение для Stellerex Найти все сообщения от Stellerex
  № 3  
Stellerex

Регистрация: Aug 1999
Сообщений: 277
Отправить сообщение для Stellerex с помощью ICQ
<xsl:value-of select="." disable-output-escaping="yes"/>
__________________
Bright and clear.

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

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

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


 


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


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