Hellihello
mit
<?php
$xml=<<<EOF
<?xml version="1.0"?>
<wurzel>
>Ü
</wurzel>
EOF;
echo $xml;
$doc=new DOMDocument;
$doc->loadXML($xml);
echo $doc->documentElement->nodeValue;
echo $doc->saveXML();
?>
habe ich im im Eingabestring ">Ü" erhalte als nodeValue ">Ü" und beim speichern kommt ">Ü" heraus, also das Ü auch vermutlich als utf-8 Entity gespeichert. Im Grund heißt das, solche Textpassagen immer in CDATA abspeichern weil XML sonst nicht das abspeichert, was ich eingebe, oder?
dank und gruß,
frankx