vito: Zeichensatzproblem(?) bei "Mix" von XML und HTML im Stylesheet

Beitrag lesen

Hi!

Ich habe (glaube ich) ein Zeichensatzproblem bei der Anzeige von XML-Daten mit eingebundenen Daten aus externen HTML-Dateien:

Es gibt eine XML-Datei, die beim Umwandeln nach HTML mit dem Stylesheet Teile aus einer externen HTML-Datei mittels

<xsl:copy-of select="document(externeHtmlDatei.htm)//*/table" disable-output-escaping="yes"/>

einbindet.

Der Ablauf:
XML-Datei -> XSL-Stylesheet(+Daten aus externeHtmlDatei.htm) -> fertigeHTML.htm

Die dt. Zeichen (ä,ö,ü...) aus der XML-Datei werden im Browser tadellos angezeigt, aber die dt. Zeichen aus der eingebundenen externen HTML-Datei werden in Fragezeichen in einer schwarzen Raute umgewandelt.

Ich nehme an, dass hier 2 Zeichensätze kollidieren.
Ist es möglich, 2 Zeichensätze in einer HTML-Datei zu "vereinen"?

Oder sollte ich davor die Daten aus der externen Datei (eigentlich sind es ~800 Dateien) umwandeln (zB ä -> &#x00e4; )?

schöne Grüße & vielen Dank,
Vito