GDataXMLNode

来源:互联网 发布:阿里云ces加内存 编辑:程序博客网 时间:2024/06/07 06:49
// 加载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];           }}

0 0