Как получить содержимое CDATA в XSL?
От: Федя  
Дата: 11.07.02 12:01
Оценка:
Подскажите, пожалуйста.

Есть xml файл:
<?xml version="1.0" encoding="UTF-8"?>
<text>
  <![CDATA[<IMG src="test.jpg">]]>
</text>


Как составить xsl шаблон который бы генерил html типа:
<HTML>
<BODY>
  <IMG src="test.jpg">
</BODY>
</HTML>


Спасибо.
Re: Как получить содержимое CDATA в XSL?
От: Lloyd Россия  
Дата: 11.07.02 12:50
Оценка:
Здравствуйте Федя, Вы писали:

Ф>Подскажите, пожалуйста.


Ф>Есть xml файл:

Ф>
Ф><?xml version="1.0" encoding="UTF-8"?>
Ф><text>
Ф>  <![CDATA[<IMG src="test.jpg">]]>
Ф></text>
Ф>


Ф>Как составить xsl шаблон который бы генерил html типа:

Ф>
Ф><HTML>
Ф><BODY>
Ф>  <IMG src="test.jpg">
Ф></BODY>
Ф></HTML>
Ф>


Ф>Спасибо.


Например, вот так:


<xsl:template match="/">
<HTML>
<BODY>
  <xsl:value-of disable-output-escaping="yes" select="text"/>
</BODY>
</HTML>
</xsl:template>
Re[2]: Как получить содержимое CDATA в XSL?
От: Аноним  
Дата: 11.07.02 13:17
Оценка:
Здравствуйте Lloyd, Вы писали:

L>Например, вот так:



L><xsl:template match="/">
L><HTML>
L><BODY>
L>  <xsl:value-of disable-output-escaping="yes" select="text"/>
L></BODY>
L></HTML>
L></xsl:template>


И правда работает :super:
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.