Iphone NSXMLParsing数据,解析期间检索数据问题

Iphone NSXMLParsing数据,解析期间检索数据问题,iphone,nsxmlparser,Iphone,Nsxmlparser,我正在创建一个应用程序,希望在其中使用webservices获取xmldata。 我正在使用NSXMLParser。 当下面的方法调用时,我在respond data中获取数据 -(void)连接:(NSURLConnection*)连接didReceiveData:(NSData*)数据 { //NSLog(@“==========连接===========”); [目录数据:数据]; //NSLog(@“目录数据-=-=-=-=-=-=-%@”,目录数据); } 但是当我在finishloa

我正在创建一个应用程序,希望在其中使用webservices获取xmldata。 我正在使用NSXMLParser。 当下面的方法调用时,我在respond data中获取数据 -(void)连接:(NSURLConnection*)连接didReceiveData:(NSData*)数据 { //NSLog(@“==========连接===========”); [目录数据:数据]; //NSLog(@“目录数据-=-=-=-=-=-=-%@”,目录数据); }

但是当我在finishloading方法中解析这个catalogData时,我得到了空数组。 我不知道是什么问题

这是我的XML数据

3. 1. 一,

  <sPagRichiestaFornitore>
  </sPagRichiestaFornitore>
  <idCategoria>1</idCategoria>

1.

我不能帮助这么一个小的代码朋友。你们能告诉我你们到底得到了什么样的响应吗?若你们并没有得到响应,请检查服务器上的php文件。我建议您从php文件中删除此标记,然后再次尝试获取响应

谢谢
希望这有助于

n然后将数据记录在connectionfinishloading中。如果获得了正确的XML,那么可以相应地创建XML解析器


您可以参考apple的NSXMLParser实现

非常感谢您的回复。。。我在connectionFinishloading方法中获得数据,但我得到的类“CatalogParser”没有实现NSXmlParserDelegateprotocol。我认为这可能会给解析数据带来问题。似乎您没有实现一些NSXMLParser委托方法。最好参考示例代码。你会得到更好的理解。也请检查此引用。我得到的响应代码为cataloData。我也在NSLog中打印,但我认为我的解析器有一些错误。我得到类似“CatalogParser”类未实现NSXmlParserDelegateprotocol的警告。然后在.h文件中添加委托