XML->HTML
От: andr_kut  
Дата: 27.09.02 09:00
Оценка:
Подскажите, пожалуйста решение следующей проблемы.
Есть тэг
<Text>
<b>Bold text</b><i>Italic text</i>
</Text>

Как сделать, чтобы после XSL-парсинга в результирующий HTML вставилось именно <b>Bold text</b><i>Italic text</i>, а не &lt;b&gt;Bold text&lt;/b&gt;&lt;i&gt;Italic text&lt;/i&gt;

То есть чтоб XML-XSL парсер не менял < на &lt;

Пробовал такой вариант :

<Text>
<![CDATA[<b>Bold text</b><i>Italic text</i>]]>
</Text>

Не помогает.
Re: XML->HTML
От: Zerger Россия  
Дата: 27.09.02 09:32
Оценка:
Здравствуйте andr_kut, Вы писали:

AK>Подскажите, пожалуйста решение следующей проблемы.


РЕШЕНИЕ:

Для тега:

<Text>
  <b>Bold text</b><i>Italic text</i>
</Text>



применив template:

<xslt:template match="Text">
  <xslt:copy-of select="*|text()"/>
</xslt:template>


на выходе получим:

<b>Bold text</b><i>Italic text</i>


Re[2]: XML->HTML
От: Аноним  
Дата: 30.09.02 05:39
Оценка:
Большое спасибо!

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