SimpleXMLElement и проблемы кодирования - PullRequest
1 голос
/ 17 февраля 2011

Я загружаю документ RSS (XML) в SimpleXmlElement следующим образом:

$x = new SimpleXmlElement($content);

Я также проверял:

$x = simplexml_load_string($content);

Когда я распечатываю содержимое $, кодировка верна, но когда я загружаю его в SimpleXmlElement и распечатываю, я получаю такие вещи, как; 'være' вместо 'være'.

Есть идеи, как это исправить?

Кроме того, дополнительный вопрос, SimpleXmlElement кажется медленным, есть ли способ ускорить его?

[Изменить]

Источник RSS: http://www.vg.no/rss/nyfront.php?frontId=1

И похоже, что это было что-то еще, что было моей горлышком от бутылки (foreach работает через все мои записи новостей RSS).

1 Ответ

1 голос
/ 17 февраля 2011

Нашел это.Необходимо использовать utf8_decode ().

Ссылка: http://lists.motion -twin.com / pipermail / phptal / 2005-March / 000316.html

...