转载自:点击打开链接
@GdataxMLNode是Google提供的用于XML数据处理的类集。该类集对libxml2-DOM处理方式进行了封装,能对较小或中等的XML文档进行读写操作且支持XPath语法。
1.http://code.google.com/p/gdata-objectivec-client/source/browse/trunk/Source/XMLSupport/,获得GdataxMLNode.h和GdataxMLNode.m文件,进行如下操作将文件导入到Xcode的工程中:
3.向工程中增加“libxml2.dylib”库;
4.在工程的“Build Settings”页中找到“Header Search Path”项,添加“/usr/include/libxml2”到其路径
5.搜索框中搜索Other linker flags,同样的方式添加-lxml2
@代码示例:
首先在工程中新建一个xml文件,作为我们要解析的对象,新建方法是在工程中新建一个Empty的文件,命名为Student.txt(可以命名为.xml,这个随意),然后添加内容:
- <?xmlversion="1.0"encoding="UTF-8"?>
- <Studentsclass="17班"school="中国">
- student>
- number>1</name>胡明涛sex>男phone>123558>2>成风采>122323>3>陈咬金>21313558studentsign="非应届生">4>天天下>56453558Students>