2012-07-31 44 views
1

可能重复:
XSLT: How to convert XML Node to String相反方法来禁用输出在XSLT逸出

输入:

<text> aabbabab </text> 

输出:

&lt;text&gt; aabbabab &lt;/text&gt; 

这与禁用输出转义相反。

我们如何在xslt中实现这一点。

有人可以帮助解决这个问题。

感谢

+0

我相信这个问题是关于如何序列化XML的其他问题上的重复或略有变化。请参阅:(1)http://stackoverflow.com/questions/6696382;和(2)http://stackoverflow.com/questions/11620147 – 2012-07-31 06:25:33

回答

0

请参阅this answer

总之,最短的解决方案使用微小的扩展功能。

+0

谢谢你的答案。 – Patan 2012-08-02 03:06:29

+0

@ User222:不客气。 – 2012-08-02 03:08:24

0

如果你可以使用撒克逊扩展,尝试

<xsl:value-of select="saxon:serialize(text)"/> 

如果不是,有各种各样的帖子,告诉您如何编写自己的序列化()在XSLT的功能。