【发布时间】:2011-09-07 07:41:33
【问题描述】:
我的应用程序读取了一些 xml,直到几天前,我的 NSXMLParser 似乎都毫无问题地读取了它们。现在其中两个 xmls 抛出一个 code=5 错误。根据我的阅读,这是由于 unicode 错误、解码错误、无效数据或无效字符造成的。文档中的实际错误是NSXMLParserPrematureDocumentEndError。
这是导致错误的 XML 之一:
<feed>
<line>
<feed_id></feed_id>
<info_feed></info_feed>
<date_entered></date_entered>
</line>
</feed>
我根本没有接触过这段代码,突然间它抛出了这个解析器错误。有没有人也发生过这种情况?让我头疼的是,其余的 xml 仍然可以毫无问题地读取。
【问题讨论】:
标签: cocoa-touch ios nsxmlparser