MudGuard: <xsl:variable> den Wert "Zeilenumbruch" zuweisen

Beitrag lesen

Hi,

<xsl:variable name="test">&#xA;</xsl:variable>
<xsl:if test="substring($element, string-length($element) - string-length($test) + 1) = $test">

Also wenn ich das richtig sehe:
string-length($test) ist 1 (es steht genau das Zeilenumbruchzeichen drin)
Also wird
substring($element, string-length($element)) ausgewertet.
Mit anderen Worten: das letzte Zeichen (wozu das ' - string-length($test) + 1'?).

Was steht denn genau in dem betroffenen Element?
Wie sind die white-space Einstellungen für das betroffene Element?
Steht das schließende tag des Elements in einer neuen Zeile?

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.