NSXMLParser Ошибка - PullRequest
       9

NSXMLParser Ошибка

2 голосов
/ 15 сентября 2009

Я получаю данные с этого URL "http://potlocator.com/locationXML.php",

Но при анализе данных с NSXMLParser я получаю эту ошибку,

найдено Ошибка Операция не может быть завершена. (NSXMLParserErrorDomain ошибка 68.)

В чем может быть проблема?

Спасибо

Ответы [ 3 ]

0 голосов
/ 13 ноября 2009

Я не знаю, являетесь ли вы владельцем документа или имеете какой-либо контроль над ним, но это не чистый документ. Я не пытался разобрать его с помощью NSXMLParser, хотя, поэтому я не уверен, что он споткнется об ошибке.

Файл содержит тег "", который закрывается "" (обратите внимание на дополнительный пробел после "id")

Это может привести к прерыванию работы анализатора.

Кроме того, но это может быть только я, файл загружается довольно медленно. Значит, парсер может просто подумать, что он слишком медленный и выходит? Я не знаю.

Во всяком случае, я бы сначала посмотрел на дополнительное пространство

0 голосов
/ 19 апреля 2012

Вы можете получить полную информацию об ошибке версии на https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSXMLParser_Class/Reference/Reference.html#//apple_ref/occ/cl/NSXMLParser. Я думаю, что это может помочь вам.

PS: NSXMLParserNAMERequiredError = 68,

0 голосов
/ 27 октября 2009

Похоже, произошла ошибка при разборе. Посмотрите справочную страницу класса для NSXMLParser.

...