Cocoa touch NSXMLParser错误代码突然为5
我的应用程序读取了一些XML,直到几天前,我的NSXMLParser似乎一直在毫无问题地读取它们。现在,其中两个XML抛出一个code=5错误。据我所知,这是由于unicode错误、解码错误、无效数据或无效字符造成的。文档中的实际错误是Cocoa touch NSXMLParser错误代码突然为5,cocoa-touch,ios,nsxmlparser,Cocoa Touch,Ios,Nsxmlparser,我的应用程序读取了一些XML,直到几天前,我的NSXMLParser似乎一直在毫无问题地读取它们。现在,其中两个XML抛出一个code=5错误。据我所知,这是由于unicode错误、解码错误、无效数据或无效字符造成的。文档中的实际错误是NSXMLParserPrematureDocumentEndError 这是导致错误的XML之一: <feed> <line> <feed_id></feed_id> <info_feed
NSXMLParserPrematureDocumentEndError
这是导致错误的XML之一:
<feed>
<line>
<feed_id></feed_id>
<info_feed></info_feed>
<date_entered></date_entered>
</line>
</feed>
我根本没有接触过这段代码,它突然抛出了这个解析器错误。有人也发生过这种事吗?让我吃惊的是,其余的XML仍然可以毫无问题地读取。我的问题是实际的web项目。上次迁移时,项目中某些控制器的设置受到影响。将XML移动到web项目中的新文件(而不是应用程序)解决了这个问题。我的问题是实际的web项目。上次迁移时,项目中某些控制器的设置受到影响。将XML移动到web项目中的新文件(而不是应用程序)解决了这个问题