如何在项目中设置使用GDataXML解析类库
1. 从http://code.google.com/p/gdata-objectivec-client/downloads/detail?name=gdata-objectivec-client-1.12.0.zip&can=1&q=gdata-objective-c+client+library下载“gdata-objective-c client library.”
2. 解压缩文件,找到Source\XMLSupport,并且将其中的GDataXMLNode.h 和 GDataXMLNode.m文件拖到项目中
3. 选中项目,选中“Build Settings”标签页
4. 将Build Settings页中,顶部的“Basic”标签切换到“All”
5. 找到“Paths\Header Search Paths”项,并添加“/usr/include/libxml2”到列表中
6. 找到“Linking\Other Linker Flags”项,并添加“-lxml2”到列表中
在需要调用GDataXML的代码文件头部,加入:
#import "GDataXMLNode.h"
应用示例:创建DOM结构
NSData *xmlData = [[NSMutableData alloc] initWithContentsOfFile:@"test.xml"];
NSError *error;
GDataXMLDocument *doc = [[GDataXMLDocument alloc] initWithData:xmlData options:0 error:&error];
基于XPath解析
NSArray *themeAttr = [doc nodesForXPath:@"//theme" error:&error];
for(GDataXMLElement *themeElement in themeAttr){
GDataXMLNode *themeIDNode = [themeElement attributeForName:@"id"];//解析属性
int themeID = [themeIDNode.stringValue intValue];//数字
//theme url
GDataXMLNode *themeURLNode = [themeElement attributeForName:@"url"];//字符串
NSString *themeURL = themeURLNode.stringValue;
}
- 大小: 101.2 KB
分享到:
相关推荐
NULL 博文链接:https://android-zhang.iteye.com/blog/1758353
ios很好的自旋按钮类库
json开源的类库有很多,其中JSONKit库是非常简单易用而且效率又比较高的,重要的JSONKit适用于ios。...想要使用JSONKit库来解析json文件,只需要下载JSONKit.h 和JSONKit.m添加到工程中(然后加入libz.dylib即可
ios开发对XML解析需要用到的第三方类库CDataXML
整理的一些市面上常见的第三方类库,快速集成可以方便开发,这些都是大家常用的。 里面包含: GTM 各种加密 ASIHttp http请求 KissXml xml解析 json oc版 json cpp版 Reachabiliy 网络状态判断 libcurl c语言静态...
仿IOS列表框类库仿IOS列表框类库仿IOS列表框类库仿IOS列表框类库
仿IOS对话框类库,完整版~仿IOS对话框类库,完整版仿IOS对话框类库,完整版
IOS应用源码之【类库与框架】-OpenEars(语音识别_TTS).rar
因为不满意网上的gif类库,所以自己编写了一个gif原帧播放类库。
前言:GDataXML是google基于C语言写的第三方框架,该源码文件就一个类,看其源码,基本使用了C语言的底层的很多lib编译库代码,所以刚导入使用,会报错提示需要设置导入需要的链接库。 另外,该第三方框架并没有纳入...
iOS开发 xcode 网站解析 第三方类库 SBJson
一个第三方类库,主要负责IOS中的xml解析和JSON解析
You can download a binary for FFmpeg 2.4.3 release.
ios的网络图片下载类库
iOS 富文本类库RTLabel
一款非常不错的解析xml格式的ios工具类,操作简单方便
ios开发常用的第三方类库,大部分的ios开发中都会用到的第三方开源的类库 如数据库操作,xml解析等等,希望对大家有所帮助
ios设备蓝牙与非ios设备连接时需的类库, 这东西很难弄, 源码里找不到这个文件. 所有提取出来分享给大家
IOS应用源码之【类库与框架】OpenCV for iOS.rar