Jak załadować XML, gdy PHP nie może wskazać właściwego kodowania?
Próbuję załadować źródło XML z lokalizacji zdalnej, więc nie mam kontroli nad formatowaniem. Niestety plik XML, który próbuję załadować, nie ma kodowania:
<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"> <NODE> </NODE> </ROOT>
Podczas próby czegoś takiego:
$doc = new DOMDocument( );
$doc->load(URI);
Dostaję:
Input is not proper UTF-8, indicate encoding ! Bytes: 0xA3 0x38 0x2C 0x38
Spojrzałem na sposoby, aby to powstrzymać, ale nie miałem szczęścia. Jak powinienem to załadować, aby móc go używać z DOMDocument?