Подскажите, пожалуйста решение следующей проблемы.
Есть тэг
<Text>
<b>Bold text</b><i>Italic text</i>
</Text>
Как сделать, чтобы после XSL-парсинга в результирующий HTML вставилось именно <b>Bold text</b><i>Italic text</i>, а не <b>Bold text</b><i>Italic text</i>
То есть чтоб XML-XSL парсер не менял < на <
Пробовал такой вариант :
<Text>
<![CDATA[<b>Bold text</b><i>Italic text</i>]]>
</Text>
Не помогает.
Здравствуйте 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>