Thomas J.S.: Schlefen

Beitrag lesen

Hallo,

ich möchte aus meinem XML-Dokument nur 10 Knoten aus geben, weißt Jemand, wie dieses geht? Außerdem möchte ich in eine Andere XSL-Datei außer die erste 10 Knoten alles ausgeben.

Ich wäre euch für eure Unterstützung sehr dankbar.

Hier mein XSL-Code:

<xsl:for-each select="document('../../../Newssystem/Newssystem.xml')//Nachricht">
   <xsl:sort select="Datum" order="descending" data-type="text" />

<xsl:if test="position() &lt;= 10">

<h3><xsl:value-of select="Titel" /></h3>
        <p><xsl:value-of select="Text" /></p>

...

<hr />

</xsl:if>

</xsl:for-each>

Im anderen Fall umgekehrt: <xsl:if test="position() &gt; 10">

Grüße
Thomas