Ich habe folgende
XML-Struktur:
XML-Code:
<Features>
<Feature>Unterstützung von Dateien größer 4GB</Feature>
<Feature>Einfache, übersichtliche Bedienoberfläche</Feature>
<Feature>Schnelles Teilen auch von sehr großen Dateien</Feature>
<Feature>Zusammensetzen ohne Programm möglich über eine DOS Stapelverarbeitungsdatei. (Wird vom Programm erstellt.)</Feature>
</Features>
Diese will ich jetzt ausgeben:
XML-Code:
<h3>Features</h3>
<ul>
<xsl:for-each select="/XML_DIZ_INFO/Program_Descriptions/German/Features">[*]<xsl:value-of select="Feature"/>
</xsl:for-each>[/list]
Doch sehe ich nur das erste Elemen. Ich dachte mit
for-each geht er durch alle Elemente durch?
Problem ist Dank Christian gelöst (Der jetzt auch weiß, wie man an den Inhalt alter Repositories drankommt.). So geht es:
XML-Code:
<h3>Features</h3>
<ul>
<xsl:for-each select="/XML_DIZ_INFO/Program_Descriptions/German/Features/Feature">[*]<xsl:apply-templates />
</xsl:for-each>[/list]