2012-05-07 35 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> 

可能是其工作