URL字符串中具有select值的XSLT

URL字符串中具有select值的XSLT,xslt,Xslt,我想将一些XSL与XML结合起来,并输出结果HTML 我的XSl包含以下行,但该行不起作用: <a href="www.domain.com/account/business/get/?t=2&amp;id=<xsl:value-of select="row/objectid"/>">Click here</a> 所需的输出将是: <a href="www.domain.com/account/business/get/?t=2&i

我想将一些XSL与XML结合起来,并输出结果HTML

我的XSl包含以下行,但该行不起作用:

<a href="www.domain.com/account/business/get/?t=2&amp;id=<xsl:value-of select="row/objectid"/>">Click here</a>

所需的输出将是:

<a href="www.domain.com/account/business/get/?t=2&id=6">Click here</a>

当我在URL中省略了
部分时,代码就起作用了。当我将
放置在超链接标记之外时,它也会起作用,因此我知道select的值本身是正确的

所以我怀疑这些引语把事情搞砸了…我该怎么解决这个问题呢


另外,我尝试将
替换为

您的样式表应该包含格式正确的XML,因此您不能在属性中包含
值的输出。请改用属性值模板:

<a href="www.domain.com/account/business/get/?t=2&amp;id={row/objectid}"
  >Click here</a>


大括号中的表达式将被计算并替换为其输出。

请显示环绕XSL代码。我认为
{row
之前的双引号放错了位置。