2012-05-07 55 views
2

我有一個名爲的NSXMLParser錯誤代碼201

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
     <OfflineDealModel> 
      <DealUri>http://www.upto75.com/Therapy_Ayurveda/m/5505/Sale_Offer.html</DealUri> 
      <DealCode i:nil="true"/> 
     </OfflineDealModel> 

當我分析這個數據,我得到的錯誤代碼中調用201線<DealCode i:nil="true"/> XML數據.Kindly幫助我如何解決this.Let我知道如果你需要更多的細節。

+0

可你在哪裏初始化解析器您添加的代碼? – rishi

+0

你能提供完整的NSError描述嗎? –

回答

0

它似乎是你的標籤沒有正確關閉。

<DealCode i:nil="true"> 
</DealCode> 
+2

如果你在我的xml觀察到有/在交易代碼結束。這意味着它已結束 – pie

+0

你有沒有嘗試上面的線? – iMash

0

你需要添加xmlns:i="http://www.w3.org/2001/XMLSchema-instance"

就試試這個:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
    <OfflineDealModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> 
     <DealUri>http://www.upto75.com/Therapy_Ayurveda/m/5505/Sale_Offer.html</DealUri> 
     <DealCode i:nil="true" /> 
</OfflineDealModel> 

可能是其工作