Я получаю XML-ответ, который проходит отлично.
Слова, такие как «português» и «españa», правильно отформатированы.
Однако, как только я проанализировал XML через php-функцию simplexml_load_string()
, слова преобразуются следующим образом: «portugu s» и «espa a».
Простой XML всегда обрабатывает текст внутри, как кодированный UTF-8, при необходимости преобразуется в этот набор символов и из этого набора символов. Чтобы решить вашу проблему, убедитесь, что весь вывод из вашего приложения закодирован в UTF-8 или преобразован в другой набор символов (возможно, с помощью utf8decode ()).