I have an attribute: <names>Dan,John,Matin,Lewis</names>
<names>Dan,John,Matin,Lewis</names>
Can you create a filter [names='Dan'] and get XSLT to filter based on a list of values ββin <names> ??
[names='Dan']
<names>
To avoid overlapping nodes containing "Danny":
<xsl:apply-templates select="names[ contains( concat(',' text(), ','), ',Dan,' ) ]" />
Could you post your XML data? Basically you will need to do something like:
<xsl:template match="names[contains(.,'Dan')]"> // do something </xsl:template>