Hallo,
ich versuche gerade einen PHP Domtree in eine Datei zu schreiben, zu lesen. Die Funktion
DomDocument->dump_file macht das zwar grundsätzlich, aber leider werden Sonderzeichen (äöüß...) in Entities gewandelt, und beim Einlesen mit domxml_open_file() nicht rückgewandelt.
Da dump_file() keinen Charset Parameter kennt habe ich probiert mit dum_mem() und ISO-8859-1 bzw. UTF-8 als Charset zu arbeiten.
Bei ISO-8859-1 gibt es schon beim schreiben einen Fehler, bei UTF-8 beim Lesen. Die Daten im Domtree müssten eigentlich als ISO-8859-1 vorliegen (d.h. kennt der Domtree intern überhaupt ein Charset ?).
Gruss
Marko