xml解析代码
2015-10-04 14:49
363 查看
通过路径解析
NSMutableArray * bookArr = [[NSMutableArray alloc] init];
NSArray * array = [root nodesForXPath:@"//book" error:nil];
for (GDataXMLElement * element in array)
{
// 创建模型
Book * book = [[Book alloc] init];
NSString * name = [[[element elementsForName:@"name"] lastObject] stringValue];
book.name = name;
NSString * price = [[[element elementsForName:@"price"] lastObject] stringValue];
book.price = price;
NSString * summary = [[[element elementsForName:@"summary"] lastObject] stringValue];
book.summary = summary;
NSLog(@"summary:=======%@", summary);
[bookArr addObject:book];
}
NSLog(@"bookArr========%@", bookArr);
NSMutableArray * bookArr = [[NSMutableArray alloc] init];
NSArray * array = [root nodesForXPath:@"//book" error:nil];
for (GDataXMLElement * element in array)
{
// 创建模型
Book * book = [[Book alloc] init];
NSString * name = [[[element elementsForName:@"name"] lastObject] stringValue];
book.name = name;
NSString * price = [[[element elementsForName:@"price"] lastObject] stringValue];
book.price = price;
NSString * summary = [[[element elementsForName:@"summary"] lastObject] stringValue];
book.summary = summary;
NSLog(@"summary:=======%@", summary);
[bookArr addObject:book];
}
NSLog(@"bookArr========%@", bookArr);
相关文章推荐
- NSURLSession代码
- KVO代码
- DownLoadData代码
- 空类内存sizeof
- Java-二分查找算法
- 单例代码
- java 内部类
- vsftp关于权限的条目配置
- 萌妹子Python入门指北(一)
- Add Binary | leetcode 67 【Java解题报告】
- GOF 23 设计模式之 解释器模式(Interpreter)与访问者模式(Visitor)
- java SE复习笔记60
- java SE复习笔记59
- Spring 4与Struts 2项目基于XML的集成实战
- java SE复习笔记58
- 面向对象及构造代码块、静态代码块、构造函数的区别
- C# 获得当前路径(目录)的方法
- java 复习笔记57
- java SE复习笔记56
- Spring 与JDBC结合