我的应用程序读了几个xmls,我的NSXMLParser看起来好像都没有问题,直到几天前没有任何问题。现在其中两个xmls抛出一个代码= 5的错误。根据我的阅读,这是由于unicode错误,解码错误,无效数据或无效字符。文档中的实际错误是NSXMLParserPrematureDocumentEndError
。
这是导致错误的XML之一:
<feed>
<line>
<feed_id></feed_id>
<info_feed></info_feed>
<date_entered></date_entered>
</line>
</feed>
我根本没有碰过这个代码,突然间它抛出了这个解析器错误。有没有人发生过这种情况?让我头疼的是,其余的xmls仍然没有问题。
答案 0 :(得分:0)
我的问题在于实际的网络项目。在上次迁移时,某些内容影响了项目中某些控制器的设置。将xmls移动到Web项目中的新文件而不是应用程序修复了问题。