Hallo,
not(id = //telefon/id)
Danke für die Antwort! Leider komme ich noch nicht ganz klar damit...
"id" ist ein Attribut...und zwar von "telefon".
<xsl:for-each select="baum/telefon[not(@id = //telefon/@id)]">
du kannst auch so machen:
<xsl:for-each select="baum/telefon[@id != //telefon/@id]">
oder so:
<xsl:for-each select="baum/telefon[@id != following-sibling::telefon/@id]">
oder so:
<xsl:for-each select="baum/telefon[not(@id = preceding-sibling::telefon/@id) and not(@id = following-sibling::telefon/@id)]">
oder:
<xsl:key name="ids" select="telefon" use="@id" />
...
<xsl:for-each select="baum/telefon[key('ids', @id)[1]]">
Grüße
Thomas