1 胡明涛 男 123558 2 成风采 男 122323 3 陈咬金 男 21313558 4 天天下 男 56453558
//// main.m// OC2-xml文件解析//// Created by qianfeng on 15/6/25.// Copyright (c) 2015年 qianfeng. All rights reserved.//#import#import "GDataXMLNode.h"//第三方插件int main(int argc, const char * argv[]) { @autoreleasepool { NSData *xmlData =[NSData dataWithContentsOfFile:@"/Users/qianfeng/Desktop/text/text/untitled folder/内存管理/OC2-xml文件解析/Student.xml"]; //创建document对象 GDataXMLDocument *document =[[GDataXMLDocument alloc] initWithData:xmlData options:0 error:nil]; GDataXMLElement *rootElement =[document rootElement]; NSString *class=[[rootElement attributeForName:@"class"] stringValue]; NSLog(@"class =%@",class); NSString *school =[[rootElement attributeForName:@"school"] stringValue]; NSLog(@"class =%@",school); NSArray *students =[rootElement elementsForName:@"student"]; for (GDataXMLElement *student in students) { NSString *sign =[[student attributeForName:@"sign"] stringValue]; if(sign) { NSLog(@"----%@-----",sign); } NSString *name =[[[student elementsForName:@"name"] firstObject] stringValue]; NSLog(@" name =%@ ",name); NSString *sex =[[[student elementsForName:@"sex"] firstObject] stringValue]; NSLog(@" sex =%@ ",sex); NSString *phone =[[[student elementsForName:@"phone"] firstObject] stringValue]; NSLog(@" phone =%@ ",phone); } } return 0;}