我有一个 xml 字符串,我将其设置为正文并将该 xml 转换为所需的。XML 字符串:
XML_STRING= "<A><B>abc</B><C>abc&ade</C></A>";
什么时候
<set-body>@((String)context.Variables["XML_STRING"])</set-body>
<xsl-transform>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes" />
<xsl:template match="/">
<xsl:copy-of select="A" />
</xsl:template>
</xsl:stylesheet>
</xsl-transform>
我收到以下错误:
xsl-transform (0.398 ms)
{
"messages": [
null,
"Invalid Xml passed to transform: ' ' is an unexpected token. The expected token is ';'. Line 1, position 2612.",
"' ' is an unexpected token. The expected token is ';'. Line 1, position 2612."
]
}
当我将“&”从 xml_string 更改为 & 时,它工作正常。但我想知道我们如何使用代码替换它。