Wie lade ich XML, wenn PHP nicht die richtige Codierung angeben kann?

Ich versuche, eine XML-Quelle von einem entfernten Ort zu laden, daher habe ich keine Kontrolle über die Formatierung. Leider hat die XML-Datei, die ich zu laden versuche, keine Codierung:

<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"> <NODE> </NODE> </ROOT>

Wenn Sie etwas versuchen wie:

$doc = new DOMDocument( );
$doc->load(URI);

Ich bekomme:

Input is not proper UTF-8, indicate encoding ! Bytes: 0xA3 0x38 0x2C 0x38

Ich habe nach Möglichkeiten gesucht, dies zu unterdrücken, aber kein Glück. Wie soll ich das laden, damit ich es mit DOMDocument verwenden kann?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage