Я использую simpleXML в PHP для получения XML-файла.
Дело в том, что кодировка xml-файла отсутствует в utf-8. Это в евк-кр.
<?xml version="1.0" encoding="euc-kr" ?>
Итак, если я использовал simpleXML для извлечения данных, текст, который не на английском, просто вылетает. (но он правильно печатает структуры и все ... это просто тот текст на корейском сбой)
Есть ли способ установить кодировку для simpleXML?
ИЛИ В любом случае, я могу изменить XML-файл на кодировку с помощью utf-8 ??
Я только что попытался использовать str_replace ('euc-kr', 'utf-8', $ data), чтобы изменить слова, но это, похоже, не меняет исходные типы файлов. Потому что это вызывает ошибку типа
Input is not proper UTF-8, indicate encoding ! Bytes: 0xB0 0xB3 0xC6 0xF7
Как я могу решить эту проблему? Кстати, у меня нет прав на изменение содержимого XML-файла