我遇到了问题。如何指示我的XSLT插入新行?
以下是我的XML示例:
<message>Hello World!!! \r\n How You Guys Doing?!?</message>
或:
<message>Hello World!!! <br /> How You Guys Doing?!?</message>
这是XSL:
<html><body><xsl:valeof select="message"/></body></html>
答案 0 :(得分:2)
假设输入
<message>Hello World!!! <br /> How You Guys Doing?!?</message>
它应该足够使用
<xsl:copy-of select="message/node()"/>
在您的XSLT中。更换\ r \ n更难,至少在XSLT 1.0中是这样。有关可能的方法,请参阅http://www.dpawson.co.uk/xsl/sect2/N7240.html#d10122e406。