Crusher-ScT-
Guest
Hallo Leute,
ich generiere aus einem XML File mit einem XSL Stylesheet einen HTML Schnipsel. Der HTML Schnipsel beinhaltet eine Tabelle mit Inhalten. Ohne <body> oder <head> Tags. HTML Seite geht direkt los mit <table>content ...
In dem XML File gibt es kyrillische Zeichen.
Wenn ich nun mir den HTML Schnippsel im IE anschaue "springt" der IE automatisch auf encoding UTF-8 und die kyrillischen Zeichen werden korrekt dargestellt.
Im Firefox werden die Zeichen nicht korrekt dargestellt. Das Encoding im Firefox steht auf ISO-8859-1.
Soweit der erste Teil. Danach wird eine neue HTML Seite generiert (für ein Portal) und dabei wird das HTML Schnippsel verwendet. In der "Endseite" werden dann die kyrillischen Zeichen weder im Firefox noch im IE richtig angezeigt. Das Encoding der Seite allerdings steht auf UTF-8. Interessant dabei: In der Menüstruktur (die nicht Teil des HTML Schnippsel ist) gibt es ebenfalls kyrillische Zeichen die RICHTIG angezeigt werden.
Wie genau die Endseite generiert wird ist schwer zu sagen, da dieser Prozess sehr sehr komplex ist.
Frage1: Läuft die XSLT korrekt ab oder gibt es da bereits Fehler?
Frage2: Was muss ich tun damit alles ordentlich angezeigt wird? :-) Bzw. gebt mal eine Einschätzung ab wo ihr denkt das der Fehler in etwa liegt.
Gruss Oliver
p.s. erster Lösungsansatz war von mir alle "iso-8859-1" einträge zu suchen und zu ersetzen durch "UTF-8". Habe ich gemacht, hat aber leider nichts geholfen.
ich generiere aus einem XML File mit einem XSL Stylesheet einen HTML Schnipsel. Der HTML Schnipsel beinhaltet eine Tabelle mit Inhalten. Ohne <body> oder <head> Tags. HTML Seite geht direkt los mit <table>content ...
In dem XML File gibt es kyrillische Zeichen.
Wenn ich nun mir den HTML Schnippsel im IE anschaue "springt" der IE automatisch auf encoding UTF-8 und die kyrillischen Zeichen werden korrekt dargestellt.
Im Firefox werden die Zeichen nicht korrekt dargestellt. Das Encoding im Firefox steht auf ISO-8859-1.
Soweit der erste Teil. Danach wird eine neue HTML Seite generiert (für ein Portal) und dabei wird das HTML Schnippsel verwendet. In der "Endseite" werden dann die kyrillischen Zeichen weder im Firefox noch im IE richtig angezeigt. Das Encoding der Seite allerdings steht auf UTF-8. Interessant dabei: In der Menüstruktur (die nicht Teil des HTML Schnippsel ist) gibt es ebenfalls kyrillische Zeichen die RICHTIG angezeigt werden.
Wie genau die Endseite generiert wird ist schwer zu sagen, da dieser Prozess sehr sehr komplex ist.
Frage1: Läuft die XSLT korrekt ab oder gibt es da bereits Fehler?
Frage2: Was muss ich tun damit alles ordentlich angezeigt wird? :-) Bzw. gebt mal eine Einschätzung ab wo ihr denkt das der Fehler in etwa liegt.
Gruss Oliver
p.s. erster Lösungsansatz war von mir alle "iso-8859-1" einträge zu suchen und zu ersetzen durch "UTF-8". Habe ich gemacht, hat aber leider nichts geholfen.
