0

我已经使用 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>
4

1 回答 1

2

在上述代码片段的第 5 行替换&为。&amp;

在 Xml 中,和号 (&) 符号引入了entity,即任意字符的文本表示。这通常用于特殊字符和在 Xml 中具有特殊含义的字符。由于&具有特殊含义(引入实体),它总是需要替换为其实体形式,即&amp;

于 2012-06-11T12:54:19.170 回答