Hallo,
folgendes Problem:
Ich habe eine XML Datei die Umlaute enthält. Bzw. die Umlaute werden bevor Sie in die XML Datei geschrieben werden, in die entprechenden Entitiys geparst (mit htmlentities in PHP).
<object>
<title>Text mit Umlauten ä ö ü</title>
</object>
So wenn ich nun dieses XML File mittels XSL-File per PHP/Sablotron parsen will, fehlen die drei Umlaute :-( Es kommt auch kein Fehler!
Als Zeichensatz verwende ich ISO-8859-1, der müsste also passen. Und wenn ich statt ä z.B. den ISO Code Ä verwende meckert der Parser das er dieses Entity nicht kennt :-(
Auch eine Definition von DOCTYPE innerhlab des XSL Files mit <!ENTITY auml "Ä"> brachte keinen Erfolg.
Steh ich grad auf dem Schlauch, oder warum will dass nicht klappen?
Gruß,
ueps