首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone中的GDataXml解析问题

iPhone中的GDataXml解析问题
EN

Stack Overflow用户
提问于 2012-05-03 20:36:40
回答 2查看 308关注 0票数 0

下面是我在iOS中使用GDataXml解析区段和Company Sub数据所需的代码。

代码语言:javascript
复制
-<MainList>
    <FirstMessage>Right</FirstMessage>
    <SecondMessage>Wrong</SecondMessage>
    <Status>0</Status>
   -<CompanyList>
     -<Company>
         <Address1>12447 Hedges Run Drive</Address1>
         <Address2>#B-1 </Address2>
         <City>Lake Ridge</City> 
         <CompanyName>Starbucks</CompanyName>
         <CreatedBy>example@example.com</CreatedBy>
     -</Company>
      -<Company>
         <Address1>12447 Hedges Run Drive</Address1>
         <Address2>#B-1 </Address2>
         <City>Lake Ridge</City>
         <CompanyName>Starbucks</CompanyName>
         <CreatedBy>example@example.com</CreatedBy>
      -</Company>
   </CompanyList>
</MainList>

这是我的尝试,我得到的一切都很好,但我在NSArray arr中什么也得不到。

代码语言:javascript
复制
  NSArray *channels = [rootElement elementsForName:@"CompanyList"];  
  for (GDataXMLElement *icon in channels) {  
  NSArray *arr = [icon elementsForName:@"Company"];  
  if ([arr count]>0)  
  {  
        NSlog(@"Done");  
  }  
} 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-07 17:32:26

大家好,我想出了下面的方法

GDataXMLDocument *xmlDocument = [GDataXMLDocument allocinitWithData:xmlData选项:0错误:&错误];

代码语言:javascript
复制
NSLog(@"Error:%@",[error description]);

NSArray *getData = [[xmlDocument rootElement]elementsForName:@"CompanyList"];
NSArray  *tempArray = [[NSMutableArray alloc]init];

for(GDataXMLElement *e in getData)
{

    NSArray *el = [e elementsForName:@"Company"];

    for (GDataXMLElement *e in el) {
        static int count =0;
        NSString    *testString = [[[e elementsForName:@"Address1"] objectAtIndex:0] stringValue];
        NSLog(@"Company  %d  : %@",count+1, testString);

    }
票数 0
EN

Stack Overflow用户

发布于 2012-05-03 20:39:57

看这个答案,这个答案对你很有帮助。NSXMLParser example

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10431526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档