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?