在 for-each 循环中更改 URL 查询字符串参数值,xslt
我使用一个键从列的子字符串中获取不同的值,如下所示:
<xsl:for-each select="//dsQueryResponse/Rows/Row[generate-id() = generate-id(key('Years',substring(@Date, string-length(@Date) - 3, 4))[1])]">
<a href="../RestOfTheURL?QSP=2010">
<xsl:value-of select="substring(@Date, string-length(@Date) - 3, 4)" />
</a>
<xsl:text> | </xsl:text>
</xsl:for-each>
我想在每次迭代时传递 URL(代替 set 2010)不同的值(特别是我想传递 'substring(@Date, string- xslt 中可能吗?
length(@Date) - 3, 4)',这在
I am using a key to get distinct values from a column's substring as follows:
<xsl:for-each select="//dsQueryResponse/Rows/Row[generate-id() = generate-id(key('Years',substring(@Date, string-length(@Date) - 3, 4))[1])]">
<a href="../RestOfTheURL?QSP=2010">
<xsl:value-of select="substring(@Date, string-length(@Date) - 3, 4)" />
</a>
<xsl:text> | </xsl:text>
</xsl:for-each>
I want to pass the URL (in place of the set 2010) different values at each iteration (In particular I want to pass 'substring(@Date, string-length(@Date) - 3, 4)'. Is this possible in xslt?
I am new to xslt.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想这就是您所要求的:
我希望这会有所帮助。
I think this is what you're asking for:
I hope this helps.