Hallo,
Kann mir jemand einen Tipp geben, warum der Firefox xslt Processor nicht das gewuenschte Ergebnis erzeugt. Der XSLT Processor bei Chrome transformiert wie erwartet. Die XSL Transformation ist sehr einfach und soll nur ein XML dokument "schoen" darstellen. Also unnoetiger whitespace raus, einruecken etc. Dafuer wird folgender XSL Code verwendet:
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output
indent="yes"
method="xml" />
<xsl:template
match="text()">
<xsl:value-of
select="normalize-space(.)" />
</xsl:template>
<xsl:template
match="node()|@*">
<xsl:copy>
<xsl:apply-templates
select="node()|@*" />
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Kann mir jemand sagen woran es liegt, dass der Firefox XSLT Processor dass nicht entsprechend verarbeitet. Im Ergebnis bekomme ich einen lange Zeile, aber keine Zeilenumbrueche und Einrueckeffekt mit Javascript ausgegeben. Bei Chrome wird der gewuenschte Effekt erzielt.
Hat jemand einen Tipp?