我试图在标签g中返回包含星期二的星期几,但我没有运气。我只返回第一个子元素,但没有找到第二个。
以下是我的xml示例:
{{1}}
我目前在我的xslt中使用它:
{{1}}
它似乎只是在看第一个g标签并忽略第二个。 谢谢, 德里克
答案 0 :(得分:0)
contains
期望一个字符串作为第一个参数。在XSLT 1.0中,如果给它一个节点集,它只会将第一个节点转换为字符串值。
你想要的表达是这个..
<xsl:when test="//g[contains(., 'Tuesday')]">
请注意,.
表示上下文节点(即正在测试的g
节点)