iOS XML解析笔记

xiaoxiao2021-02-28  86

//联系人:石虎  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个代理方法,自己实现的!

转载请注明原文地址: https://www.6miu.com/read-54376.html

最新回复(0)