Thomas Meinike: Problem nach MSXSL Transformierung

Beitrag lesen

Hallo,

Gerade fällt mir noch auf, dass die erste Datei, die durch MSXSL erstellt wurde (produktanalyse.html) 10,7 kb gross ist. Die 2. mit dem genau gleichen/selben Quelltext, den ich in eine leere Textdatei kopiert habe ist 5,35 kb gross. Komisch...

Die groeßere Datei enhaelt Unicode (Kodierung UTF-16) und die andere ist offenbar als ISO-8859-1 kodiert. Setze im XSL-Stylesheet das Attribut encoding="ISO-8859-1" fuer das Element xsl:output.

Alternativ zu MSXML (Kommandozeilenversion?) bietet sich auch ein XSLT-Prozessor wie XMLStarlet an (sehr feines Tool, quasi das Schweizer Messer fuer XML).

Aufruf fuer Transformationen:
xml tr bla.xsl blub.xml > ausgabe.xyz

MfG, Thomas