Hallo zusammen,
ich habe in meinem XSL neben anderen Elementen Kommentare und eine for-each schleife, in etwa so.
Erste Zeile
<!-- kommentar -->
Zweite Zeile
<xsl:for-each select="Liste/Item">
Das ist item <xsl:value-of select="@name" /> !
</xsl:for-each>
Angewendet auf
kommt folgendes heraus:
Erste Zeile
Zweite Zeile
Das ist item Item1 !
Das ist item Item2 !
Das ist item Item3 !
Ich möchte gerne die Leerzeilen, welche durch das for-each element oder das Kommentar erzeugt werden aber nicht in dem output haben. Weiß jemand wie ich das hinbekomme?
Mein gewünschtes Ergebnis:
Erste Zeile
Zweite Zeile
Das ist item Item1 !
Das ist item Item2 !
Das ist item Item3 !
Btw.: Ich habe folgende Zeilen am Anfang meines xsls stehen
<xslutput method="text" indent="no"/>
<xsl:strip-space elements="*"/>
Gruß,
sar
ich habe in meinem XSL neben anderen Elementen Kommentare und eine for-each schleife, in etwa so.
Erste Zeile
<!-- kommentar -->
Zweite Zeile
<xsl:for-each select="Liste/Item">
Das ist item <xsl:value-of select="@name" /> !
</xsl:for-each>
Angewendet auf
HTML Code:
<xml> <Liste> <Item name="Item1"/> <Item name="Item2"/> <Item name="Item3"/> </Liste> </xml>
Erste Zeile
Zweite Zeile
Das ist item Item1 !
Das ist item Item2 !
Das ist item Item3 !
Ich möchte gerne die Leerzeilen, welche durch das for-each element oder das Kommentar erzeugt werden aber nicht in dem output haben. Weiß jemand wie ich das hinbekomme?
Mein gewünschtes Ergebnis:
Erste Zeile
Zweite Zeile
Das ist item Item1 !
Das ist item Item2 !
Das ist item Item3 !
Btw.: Ich habe folgende Zeilen am Anfang meines xsls stehen
<xslutput method="text" indent="no"/>
<xsl:strip-space elements="*"/>
Gruß,
sar
Comment