我在XSLT中使用End Of Transmission。但是不行。它失败了“无效的字符引用”。有人可以帮我这个。
<xsl:text>109,LODG3</xsl:text>
<xsl:text>
</xsl:text>
<xsl:text>8002,5646</xsl:text>
<xsl:text>
</xsl:text>
<xsl:text>8006,STARWD</xsl:text>
<xsl:text>
</xsl:text>
<xsl:text></xsl:text>
答案 0 :(得分:0)
您写道:
<xsl:text></xsl:text>
这是invalid in XML 1.0,但是valid in XML 1.1。根据您使用的处理器,或者更正式地,用于构建XDM树的XML Reader,您将能够使用XML 1.1。为了实现这一点,通常样式表和XML源都需要XML 1.1序言:
<?xml version="1.1" encoding="UTF-8" ?>
请注意,XML 1.1在2006年成为推荐标准,当XSLT 1.0成为推荐标准(1999年)时,XML 1.1尚未存在。要使用XML 1.1,您需要一个支持XML 1.1的XSLT 2.0或XSLT 3.0处理器。