我已经使用XmlSource文件来获取动态菜单项我还想获取其中包含两个值的查询字符串。 定义& Name时出错 有人可以帮我吗?
<xsl:attribute name="NavigateUrl">
<xsl:text>?Path=</xsl:text>
<xsl:value-of select="REPORT_PTH"/>
<xsl:text>&Name=</xsl:text>
<xsl:value-of select="REPORT_NM"/>
</xsl:attribute>
答案 0 :(得分:2)
将&
替换为上述代码段第5行中的&
。
在Xml中,符号(&amp;)符号引入实体,即任意字符的文本表示。这通常用于特殊字符和在Xml中具有特殊含义的字符。由于&
具有特殊含义(引入实体),因此始终需要将其替换为其实体形式,即&
。