iOS XML解析笔记

//联系人:石虎  QQ: 1224614774 昵称:嗡嘛呢叭咪哄


XML出身名门,W3C主推的网络数据传输格式,IBM & 微软共同大力推广的格式

JSON出身民间,来源于 javascript,开发网页使用的一个脚本语言


数据库-MySQLOracleSQL ServerDB 2


两个不同数据库之间要传递数据,异构数据,需要中转!


XML的特点:

-美观大方,便于阅读

-以标记的形式来描述


<标记 属性="1">内容</标记>


-几乎能够描述任何复杂的数据模型!


"name": "01.C语言语法预览"


目前仍然有很多公司的数据接口,还是 XML 格式的,要求程序员掌握 XML 的解析

天气预报-中国气象局-XML



XML 的解析


SAX方式解析

-从上到下

-只读

-性能好


DOM方式

--------------------------------------------


1. 打开XML的文档


2. 开始一个"节点"

<videos>

<video videoId="1">

<name>

<length>

<video videoId="2">

。。。


3. 读取节点的内容

01.C

语言-

语法预览


320


。。。


4. 结束节点

</name>

</length>

</teacher>

</video>


。。。

</videos>



判断文档是否结束,如果没有结束,继续第2个步骤



5. 读完最后一个节点,所有解析完成-> 数据已经完全拿到,可以做后续的更新UI等操作!


OC XML的解析,就是通过5个代理方法,自己实现的!





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值