// 加载xml数据
- (void)loadXML {
// 获得数据
NSString *path = [[NSBundle mainBundle] pathForResource:@"book" ofType:@"xml"];
NSData *xmlData = [[NSData alloc] initWithContentsOfFile:path];
// NSLog(@"%@",path);
// 解析为xml文档
GDataXMLDocument *xmlDocument = [[GDataXMLDocument alloc] initWithData:xmlData options:0 error:nil];
// 得到根结点
GDataXMLElement *rootElement = xmlDocument.rootElement;
NSArray *pageArray = rootElement.children;
for (GDataXMLElement *pageElement in pageArray) {
PageView *pageView = [[PageView alloc] init];
// 得到pageView的图片名字
pageView.pageId = ((GDataXMLElement *)[pageElement.attributes firstObject]).stringValue;
[_pageViewArray addObject:pageView];
}
}
GDataXMLNode
最新推荐文章于 2021-06-30 04:21:30 发布