fjh: Ungewünschte Zeilenumbrüche

Beitrag lesen

Hallo Steven,

Wer super wenn Du mir helfen könntest.

Hm, so auf die Schnelle fällt mir nur das ein:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" indent="no" media-type="text/plain" />

<xsl:strip-space elements="*"/>

<xsl:template match="//fileHeader">
  <xsl:value-of select="@fileFormatVersion"/>xsl:text;</xsl:text>
  <xsl:value-of select="@senderName"/>xsl:text;</xsl:text>
</xsl:template>

<!-- Weitere Templates für die anderen Elemente mit Attributen -->

<xsl:template match="text()">
  <xsl:value-of select="."/>xsl:text;</xsl:text>
</xsl:template>
</xsl:stylesheet>

So funktioniert's unter Saxon mit deiner Datei. Mir fällt gerade keine generische Lösung für die Ausgabe aller Attributwerte eines Dokuments ein. Das wäre natürlich besonders elegant.

Gruß
Franz

PS: Thomas hatte dir doch ein Stylesheet zum Filtern der Whitespace-Knoten gepostet. Das müsste doch ebenso funktionieren ?