IOS XML解析:错误域= NSXMLParserErrorDomain代码在某些设备上

问题描述:

我得到这个错误在我的应用程序在一个特定的iPhone 4设备在解析XML饲料= 76:IOS XML解析:错误域= NSXMLParserErrorDomain代码在某些设备上

error parsing XML: Error Domain=NSXMLParserErrorDomain Code=76 

我不能确定为什么它发生在这个特定的设备上,而不是其他的:这是相同的饲料。源XML结构中没有XML错误,所有设备都具有相同的全局常规设置。

根据文档,错误76是NSXMLParserTagNameMismatchError

您的xml可能不一致。验证它对http://validator.w3.org/#validate_by_input

+0

不,这个问题仅仅出现在一台设备上。经过一些测试后,它似乎与3G连接质量有关。在使用Wifi的相同设备上不会发生此问题。 – 2011-06-01 07:50:22

+0

所以你可能会得到部分文件。 – 2011-06-01 07:57:40

剪切并粘贴您的xml here验证。错误消息非常可靠。

+0

链接已死亡@Eric – JUL2791 2017-12-21 06:42:14

这种错误发生时,在结束标记不匹配的开始标记,像这样:

<hello> 
    <hi /> 
    <hi /> 
    <hi /> 
</goodbye> 

<hello /> 
    <hi /> 
    <hi /> 
    <hi /> 
</hello> 

(标记被关闭的第一行)