我一直在尝试检查路径是否在其属性中带有'('以及下面的语句。但它显示错误。
<xsl:for-each select="section/section/contains(@num,'(')">
当我在Altova Spy的XSLT中使用上面的语句时,它会显示一条消息“无效的XPath表达式”。浏览器输出如下:
current()/section/section/section/-->contains<--(@num,'a')
请让我知道要使用的正确声明。这里num
是我正在使用的属性。
答案 0 :(得分:0)
所以你想要遍历section
包含@num
(
的{{1}}?
如果是这样,应该这样做:
<xsl:for-each select="section/section[contains(@num, '(')]">