Код ошибки 31 читать RSS с NSXMLParser - PullRequest
1 голос
/ 11 ноября 2009

Я получаю эту ошибку, когда читаю RSS, начиная с xml version = "1.0" encoding = "US-ASCII"? если я изменю таким образом, xml version = "1.0" encoding = "UTF-8", нет проблем с чтением того же RSS.

Должен ли я? 1 / загрузка с сервера в файл 2 / прочитайте кодировку и замените ее на UTF8 3 / разбор файла ...

или я могу сделать что-то еще ДО запуска парсера для изменения заголовка кодировки? спасибо

1 Ответ

0 голосов
/ 12 декабря 2010

У меня была такая проблема, и я провел ночь в поисках / если я все правильно понял, единственный способ разобрать не utf-8 rss - это использовать библиотеку libxml. Вы можете гуглить много документации

...