iOS 关于xml解析的问题

本文介绍了一个在iOS开发中解析XML数据的第三方类GDataXMLNode的使用方法,包括设置HeaderSearchPaths、链接libxml2库、异步请求数据及解析流程。通过实践案例帮助开发者更便捷地处理XML数据。

在ios开发中,尽管目前使用的主流数据格式是json,但有时也会碰到xml数据格式,我们还是要硬着头皮去解析,也有很多第三方库比如AFNetWorking

也可以拿来解析xml,但是由于会要用到几个回调方法,本人自己感觉不是很方便,有些麻烦,所以用到了另一个第三方类:GDataXMLNode.h/m

下面简单介绍下如何使用GDataXMLNode第三方类

1.首先去网上下载这个第三方类,加入到你工程里面。如图所示

2.target-->Build settings-->Header Search Paths,双击后点+,然后添加/usr/include/libxml2,如下图

在Linking中找到 Other Linker Flags 对应的值改为:-lxml2,如下图

3.开始真正请求xml数据并对其解析,为了用户体验,请求数据时开启异步线程

 

4.真正的数据源拿到之后 我们就可以在需要的地方来配置数据了,希望对大家有所帮助

转载于:https://www.cnblogs.com/billy-chou/p/4110295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值