我有一个属性:<names>Dan,John,Matin,Lewis</names>
你能创建一个过滤器[names='Dan']
并根据<names>
中的值列表来过滤XSLT吗?
答案 0 :(得分:3)
要避免匹配包含“Danny”的节点:
<xsl:apply-templates select="names[
contains( concat(',' text(), ','), ',Dan,' )
]" />
答案 1 :(得分:0)
你能发布你的XML数据吗?基本上你需要做类似的事情:
<xsl:template match="names[contains(.,'Dan')]">
// do something
</xsl:template>