Auflistung Elemente >> Kommata
Marcel
- xsl
0 Thomas J.S.0 Marcel
Hallo liebe Gemeinde,
ich habe ein kleines Problem bei der Auflistung einiger Elmente mit Hilfe von xsl. Hier zunächst eben die betreffende Stelle des Codes:
fo:table-row
fo:table-cell
<fo:block text-align="left">
Docent(en):
</fo:block>
</fo:table-cell>
fo:table-cell
<fo:block text-align="left">
<xsl:for-each select="DOCENT">
<xsl:value-of select="."/>,
</xsl:for-each>
</fo:block>
</fo:table-cell>
</fo:table-row>
Nun meine Frage: Es geht darum die jeweiligen Dozenten bzw. deren Kürzel hintereinander aufzulisten und diese duch ein Komma zu trennen, nur beim letzten Element soll kein Komma angezeigt werden (Beispiel: KM, DJ, Jo, Ook ).
Wie kann ich da eine Art Abfrage (if letztes element oder so) einbauen???
Danke für eure Hilfe!!! Gruß Marcel
Hallo,
ich habe ein kleines Problem bei der Auflistung einiger Elmente mit Hilfe von xsl. Hier zunächst eben die betreffende Stelle des Codes:
Nun meine Frage: Es geht darum die jeweiligen Dozenten bzw. deren Kürzel hintereinander aufzulisten und diese duch ein Komma zu trennen, nur beim letzten Element soll kein Komma angezeigt werden
<xsl:for-each select="DOCENT">
<xsl:value-of select="."/><xsl:if test="position() != last()">,</xsl:if>
</xsl:for-each>
Grüße
ThomaS
Super vielen Dank.