Hi
hilft dir das eventuell weiter?
http://www.zvon.org/xxl/XSLTutorial/Output_ger/example20_ch7.html
ja, die Richtung stimmt schonmal. Jedoch hat das Stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<xsl:template match="list">
<xsl:for-each select="entry">
<xsl:value-of select="@name"/>
<xsl:if test="not (position()=last())">
xsl:text, </xsl:text>
</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
einen entscheidenten Nachteil. Als letzter Artikel wird immer auch der letzte Artikel im XML-Quelltext angesprochen. In diesem Beispiel D
<source>
<list>
<entry name="A"/>
<entry name="B"/>
<entry name="C"/>
<entry name="D"/>
</list>
</source>
Jedoch ist nicht zwangsläufig der letzten Artikel im XML Ausgangsdokument mit dem letzen Atikel im späteren HTML Dokument gleichzusetzen.
Mein aktuelles XSLT poste ich der nächsten Antwort.