2011-05-30 72 views
2

我得到這個錯誤在我的應用程序在一個特定的iPhone 4設備在解析XML飼料= 76:IOS XML解析:錯誤域= NSXMLParserErrorDomain代碼在某些設備上

error parsing XML: Error Domain=NSXMLParserErrorDomain Code=76 

我不能確定爲什麼它發生在這個特定的設備上,而不是其他的:這是相同的飼料。源XML結構中沒有XML錯誤,所有設備都具有相同的全局常規設置。

根據文檔,錯誤76是NSXMLParserTagNameMismatchError

回答

2

您的xml可能不一致。驗證它對http://validator.w3.org/#validate_by_input

+0

不,這個問題僅僅出現在一臺設備上。經過一些測試後,它似乎與3G連接質量有關。在使用Wifi的相同設備上不會發生此問題。 – 2011-06-01 07:50:22

+0

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

2

剪切並粘貼您的xml here驗證。錯誤消息非常可靠。

+0

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

2

這種錯誤發生時,在結束標記不匹配的開始標記,像這樣:

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

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

(標記被關閉的第一行)