我在我的应用程序中使用亚马逊的simpledb。当解析XML时,它给出了代码5的错误。 即。 NSXMLParserErrorDomain错误5.NSXMLparser错误代码5
有时它工作正常,导航中没有任何重大更改会给出该错误。当我重新启动应用程序几次而没有对系统中的代码或导航进行任何更改时,它再次正常工作。我无法弄清楚为什么会发生这种情况。
谢谢
我在我的应用程序中使用亚马逊的simpledb。当解析XML时,它给出了代码5的错误。 即。 NSXMLParserErrorDomain错误5.NSXMLparser错误代码5
有时它工作正常,导航中没有任何重大更改会给出该错误。当我重新启动应用程序几次而没有对系统中的代码或导航进行任何更改时,它再次正常工作。我无法弄清楚为什么会发生这种情况。
谢谢
调试101:看看标题找到什么错误的意思。
如果你看看NSXMLParser.h
,你会看到错误5是NSXMLParserPrematureDocumentEndError
。
我认为可以说XML文档不完整。你如何加载文件?你是否确保在解析它之前加载整个文档?
消除这种误差的最佳方式(IPhone -NSXMLParserErrorDomain错误5)
开放http://www.w3schools.com/xml/xml_validator.asp
这里验证XML,因为这个错误主要错误XML,你在iPhone解析。