//获取工程目录的xml文件 Nsstring *filePath = [[NSBundle mainBundle] pathForResource:@"users" ofType:@"xml"]; NSData *xmlData = [[NSData alloc] initWithContentsOfFile:filePath]; //使用NSData对象初始化 GdataxMLDocument *doc = [[GdataxMLDocument alloc] initWithData:xmlData options:0error:nil]; //获取根节点(Users) GdataxMLElement *rootElement = [doc rootElement]; //获取根节点下的节点(User) NSArray *users = [rootElement elementsForName:@"User"]; for (GdataxMLElement *user in users) { //User节点的id属性 Nsstring *userId = [[user attributeForName:@"id"] stringValue]; NSLog(@"User id is:%@",userId); //获取name节点的值 GdataxMLElement *nameElement = [[user elementsForName:@"name"] objectAtIndex:0]; Nsstring *name = [nameElement stringValue]; NSLog(@"User name is:%@",name); //获取age节点的值 GdataxMLElement *ageElement = [[user elementsForName:@"age"] objectAtIndex:0]; Nsstring *age = [ageElement stringValue]; NSLog(@"User age is:%@",age); NSLog(@"-------------------"); } returnYES; }
原文地址:https://www.jb51.cc/xml/296726.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。