NSXMLParser错误代码= 5突然

时间:2011-06-02 18:53:32

标签: cocoa-touch ios nsxmlparser

我的应用程序读了几个xmls,我的NSXMLParser看起来好像都没有问题,直到几天前没有任何问题。现在其中两个xmls抛出一个代码= 5的错误。根据我的阅读,这是由于unicode错误,解码错误,无效数据或无效字符。文档中的实际错误是NSXMLParserPrematureDocumentEndError

这是导致错误的XML之一:

<feed>
  <line>
    <feed_id></feed_id>
    <info_feed></info_feed>
    <date_entered></date_entered>
  </line>
</feed>

我根本没有碰过这个代码,突然间它抛出了这个解析器错误。有没有人发生过这种情况?让我头疼的是,其余的xmls仍然没有问题。

1 个答案:

答案 0 :(得分:0)

我的问题在于实际的网络项目。在上次迁移时,某些内容影响了项目中某些控制器的设置。将xmls移动到Web项目中的新文件而不是应用程序修复了问题。