Hallo...
Ich habe ein kleines Problem mit XSLT...
Meine zu verarbeitende Xml-Datei sieht ungefaehr so aus:
<geraete>
<computer gehaeuse="big tower">
<modell>pro 300</modell>
<extras>fernbedienung</extras>
<extras>DVD-Brenner</extras>
<extras>TV-Karte</extras>
</computer>
<computer gehaeuse="midi tower">
<modell>pro 180</modell>
<extras>TV-Karte</extras>
</computer>
<computer gehaeuse="big tower">
<modell>pro 200</modell>
<extras>fernbedienung</extras>
<extras>DVD-Brenner</extras>
</computer>
</geraete>
Die Ausgabe muss so aussehen:
Geraete:
1. pro 200 DVD-Brenner
2. pro 300 fernbedienung DVD-Brenner TV-Karte
leider nach meine geschriebene XSL :
<ol>
<li><xsl:value-of select="geraete/computer/modell" />
<xsl:apply-templates select="geraete/computer/extras"/>
<xsl:value-of select="." />
</li>
<li><xsl:value select="geraete/computer/modell" />
<xsl:value-of select="geraete/computer/extras" />
</li>
</ol>
bekomme ich nicht den erwartete Ausgabe.. egal wie ich mache
Wäre echt genial wenn da jemand eine loesung hätte...
Viele Grüsse
bil
Ich habe ein kleines Problem mit XSLT...
Meine zu verarbeitende Xml-Datei sieht ungefaehr so aus:
<geraete>
<computer gehaeuse="big tower">
<modell>pro 300</modell>
<extras>fernbedienung</extras>
<extras>DVD-Brenner</extras>
<extras>TV-Karte</extras>
</computer>
<computer gehaeuse="midi tower">
<modell>pro 180</modell>
<extras>TV-Karte</extras>
</computer>
<computer gehaeuse="big tower">
<modell>pro 200</modell>
<extras>fernbedienung</extras>
<extras>DVD-Brenner</extras>
</computer>
</geraete>
Die Ausgabe muss so aussehen:
Geraete:
1. pro 200 DVD-Brenner
2. pro 300 fernbedienung DVD-Brenner TV-Karte
leider nach meine geschriebene XSL :
<ol>
<li><xsl:value-of select="geraete/computer/modell" />
<xsl:apply-templates select="geraete/computer/extras"/>
<xsl:value-of select="." />
</li>
<li><xsl:value select="geraete/computer/modell" />
<xsl:value-of select="geraete/computer/extras" />
</li>
</ol>
bekomme ich nicht den erwartete Ausgabe.. egal wie ich mache
Wäre echt genial wenn da jemand eine loesung hätte...
Viele Grüsse
bil
Comment