"xsl:for-each"
Jeg har en xsl:for each, som indeholder 2x "xsl:value-of select". Problemet er at de så viser alle elementer i min xml.De skal kun vise de elementer som passer til en xsl:template
Anyone?!
____________________________
<xsl:template match="a:ROOT_COMM/a:COMM_SITUATION[1]/@ID">
<xsl:for-each select="a:ROOT_COMM/a:COMM_SITUATION/a:DETAILS">
<xsl:value-of select="@ID"/> -
<xsl:value-of select="@name"/>
_____________________________
Problemet er at resultatet er @ID og @name på alle med attribut ID og name under DETAILS.
Men det skal kun være dem under COMM_SITUATION[1]
Jeg ved godt at jeg kan definere det i min xsl:for-each.
Men det bliver jo i så fald til en hel del dobbeltkonfekt, hvis jeg skal angive det hver gang...
Kan nogen hjælpe?