C# 在XML文件中传递URL以进行XSLC转换#

C# 在XML文件中传递URL以进行XSLC转换#,c#,xml,xslt,C#,Xml,Xslt,我的XSL文件包含这样一行 单击继续 值“/ROOT/QUERYSTRING”由任意URL的XML填充 但当我运行转换时,它会在行中抛出一个XSLT编译错误,href=“没关系……得到ans 工作 多亏了 是的,您需要使用>;和<;(添加空格,否则后期解析:)而不是: <a> <xsl:attribute name="href"> <xsl:value-of select=""/ROOT/QUERYSTRING""/> </xsl

我的XSL文件包含这样一行

单击
继续

值“/ROOT/QUERYSTRING”由任意URL的XML填充

但当我运行转换时,它会在行中抛出一个XSLT编译错误,
href=“没关系……得到ans
工作

多亏了
是的,您需要使用>;和<;(添加空格,否则后期解析:)

而不是:

<a>
  <xsl:attribute name="href">
    <xsl:value-of select=""/ROOT/QUERYSTRING""/>
  </xsl:attribute>here
</a>

要对上面的内容进行扩展,答案是使用大括号{},具体来说:,我通常使用一个变量,它会给出如下结果: