Ich möchte in einem XSL Stylesheet, mit dem ich aus XML Daten HTML
erzeuge, an einer bestimmten Stelle 5 Whitespace einfügen.
Erreichen möchte ich dies mit dem Element xsl:text </xsl:text>.
Leider werden hier die erwünschten Leerzeichendurch den
XSL Prozessor ignoriert. Hat jemand eine Idee oder einen Tipp
wie ich z.b. 5 Leerzeichen über das Stylesheet in meinen HTML
Output einbauen kann?Probier's mal mit
das geht auch ohne xsl:text-Element.
Enjoy IT,
Andreas
Hallo zusammen,
Andreas, ich hab mich vielleicht in meiner Frage nicht ganz so
deutlich ausgedrückt. Ich werds mal anders formulieren.
Bei mir sollen die XML - Daten Name1, Name2,Nam3
in einer Tabelle ausgegeben werden:
<TR>
<TD>xsl:text</xsl:text><xsl:value-of select="name"></TD>
<TD>xsl:text </xsl:text><xsl:value-of select="name"></TD>
<TD>xsl:text </xsl:text><xsl:value-of select="name"></TD>
</TR>
Folgenden Output würde ich gerne erzeugen:
Name1
Name2
Name3
Also ein Einrücken jeweils um einen Whitespace mehr.
Dies möchte ich aber nicht mit <ol> bzw <ul> realisieren da mir die
Anzahl der Zeichen um die eingerückt wird zu groß ist.
gibt es ne möglichkeit über xsl:preserve-space für das element
xsl:text die enthaltenen Whitespaces zu erhalten?
Falls jemand ne idee hat, schreibt bitte was kurzes!
Danke im voraus
Matthias