Hello out there! Hallo Thomas! ;-)
Als Ausgabe einer XSLT-Transformation bekomme ich
<ol>
<li>foo</li>
<li>
<a href="bar">bar</a>
</li>
<li>
<a href="baz">baz</a>
</li>
<li>quz</li>
</ol>
Ich möchte aber zwischen den </a>
- und </li>
kein Whitespace haben.
Setze ich <xsl:output xsl:indent="no"/>
, bekomme ich alles in einer Zeile:
<ol><li>foo</li><li><a href="bar">bar</a></li><li><a href="baz">baz</a></li><li>quz</li></ol>
Was unschön zu lesen ist, falls man doch mal in den HTML-Quelltext schaut.
Gibt es eine Möglichkeit, die Ausgabe so zu bekommen:
<ol>
<li>foo</li>
<li><a href="bar">bar</a></li>
<li><a href="baz">baz</a></li>
<li>quz</li>
</ol>
Zweite Frage: <xsl:text> </xsl:text>
liefert in der Ausgabe ein normales Leerzeichen (U+0020). Warum? Wie bekomme ich das geschützte (U+00A0)?
See ya up the road,
Gunnar
--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)