Das mit der Kodierung muss ich ein andern mal in Ruhe anschauen, auf Anhieb hatte es grad nicht geklappt.
Aber zu dem "Fehler":
Sollte XHTML nicht eigentlich valides
XML sein? (Dass
HTML keins ist, ist klar, dachte bisher, dass XHTML eigentlich gültiges
XML sein sollte.)
Und mal von dem valide abgesehen: Sollte nicht das, was "reingetan" wird, bei .XMLText auch 1:1 wieder rauskommen? Denn ich würde es so verstehen, dass .XMLText den Inhalt eben 1:1 wiedergibt. (Ok, wenn der Testcode nicht erlaubt ist, ist die Korrektheit natürlich nichtmehr garantiert.)