KrustyDerClown
Mitglied
Hallo Zusammen,
ich habe ein Problem bei einer XSLT die im Rahmen bzw. Umfeld von einem CMS System passiert.
Im CMS liegt ein XML File welches mit einem XSL Stylesheet in in HTM Dokument umgewandelt wird. Wie das genau intern abläuft weiß ich leider nicht ... ich kann nur sagen das XALAN in der Version 2.3.1 eingesetzt wird dabei.
Das Problem ist folgendes: In der XML Datei finden sich folgende Schriftzeichen:
???? (kyrillische Schriftzeichen)
Im HTM Dokument erscheint dann allerdings:
ФÐ?КУ
Encoding steht auf UTF-8. Also daran liegt es nicht ... falls das encoding falsche wäre würde er auch nicht zu diesen "neuen" Schriftzeichen kommen sondern einen Fehler produzieren.
XALAN 2.3.1 kann generell schon mit den kyrillischen Schriftzeichen umgehen ... lokal mit einem kleinen und kurzen Beispiel gibt es keine Probleme. Allerdings weiß ich nicht ob XALAN automatisch noch andere JAR`s zum Helfen aufurft von meiner lokalen HD und ob die dann evtl. neurer Version sind (kann ich schwer feststellen, weil alles im Classpath liegt).
Die Frage aller Fragen lautet nun:
Was passiert da bzw. was läuft schief und wie kann ich es beheben?
Hat jemand eine Idee?
Viele Grüße
Oliver
ich habe ein Problem bei einer XSLT die im Rahmen bzw. Umfeld von einem CMS System passiert.
Im CMS liegt ein XML File welches mit einem XSL Stylesheet in in HTM Dokument umgewandelt wird. Wie das genau intern abläuft weiß ich leider nicht ... ich kann nur sagen das XALAN in der Version 2.3.1 eingesetzt wird dabei.
Das Problem ist folgendes: In der XML Datei finden sich folgende Schriftzeichen:
???? (kyrillische Schriftzeichen)
Im HTM Dokument erscheint dann allerdings:
ФÐ?КУ
Encoding steht auf UTF-8. Also daran liegt es nicht ... falls das encoding falsche wäre würde er auch nicht zu diesen "neuen" Schriftzeichen kommen sondern einen Fehler produzieren.
XALAN 2.3.1 kann generell schon mit den kyrillischen Schriftzeichen umgehen ... lokal mit einem kleinen und kurzen Beispiel gibt es keine Probleme. Allerdings weiß ich nicht ob XALAN automatisch noch andere JAR`s zum Helfen aufurft von meiner lokalen HD und ob die dann evtl. neurer Version sind (kann ich schwer feststellen, weil alles im Classpath liegt).
Die Frage aller Fragen lautet nun:
Was passiert da bzw. was läuft schief und wie kann ich es beheben?
Hat jemand eine Idee?
Viele Grüße
Oliver