berniebert
Grünschnabel
hallo zusammen,
vielleicht kann mich jemand drauf bringen, warum mein xsl stylesheet nicht das macht was es soll...
die xml datei:
die xslt datei:
der output soll sein:
im moment ist er aber nur:
was ist denn an dem xpath ausdruck falsch?
vielen dank! B
vielleicht kann mich jemand drauf bringen, warum mein xsl stylesheet nicht das macht was es soll...
die xml datei:
Code:
<field>
<name>index</name>
<attributes>
<attribute>
<name>indexName</name>
</attribute>
<attribute>
<name>lemma</name>
</attribute>
</attributes>
</field>
die xslt datei:
Code:
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="//attribute">
<xsl:value-of select="parent/parent::name"/>
<xsl:text>@</xsl:text>
<xsl:value-of select="child::name"/>
<xsl:text>
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Code:
index@indexName
index@lemma
im moment ist er aber nur:
Code:
@indexName
@lemma
was ist denn an dem xpath ausdruck falsch?

vielen dank! B