首页 > 代码库 > iOS--XML
iOS--XML
GDataXMLDocument *xmls = [[GDataXMLDocument alloc] initWithData:data2 options:nil error:nil]; //获取根节点 GDataXMLElement* rootele = [xmls rootElement]; #import "GDataXMLNode.h" //属性 GDataXMLElement* newsId = [[rootele attributes] objectAtIndex:0]; //转化为数组 NSArray *array = [rootele children]; //NSLog(@"%@ count : %d", array,[array count]); for (int i = 0; i < [array count]; i++) { GDataXMLElement *ele = [array objectAtIndex:i]; // 根据标签名判断 if ([[ele name] isEqualToString:@"content"]) { // 直接读标签间的String contentStr = [NSString stringWithFormat:@"%@",[ele stringValue]]; // 读标签里面的属性 //NSLog(@"%@", [[elePic attributeForName:@"id"] stringValue]); } } //elementsForName: 取出指定名称的子节点 //GDataXMLElement* content1 = [[content elementsForName:@"content"] objectAtIndex:0]; //children: 取出所有的子节点 //GDataXMLElement* pic = [[pics children] objectAtIndex:0];
iOS--XML
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。