Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

xsl:for-each gibt nicht alle Elemente aus

  Alt 4. Dez 2006, 22:13
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]
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat