iOS中JSON解析和XML解析的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中JSON解析和XML解析的区别相关的知识,希望对你有一定的参考价值。
ios中网络传输的格式可粗略的分为XML和JSON两种,具体的传输方式又可分为GET和POST.
其中XML格式是最早出现的,但是由于复杂,并且占用字节数相对较大,故不太适合移动端,后来简化为JSON格式.
JSON本身的数据结构只有字典和数组两种,在IOS5以后出现了原生解析,而之前则有SBJson和JsonKit第三方库解析.
SBJson和JsonKit的特点:
1.第三方库解析SBJson是所有解析效率里面最低的,之所以能够广泛普及,是因为其简单,封装的低耦合性,可以快速抽离出一个类,在别的地方继续使用.
2.jsonKit 本身解析效率比原生的要高,新浪微博 ,以前的腾讯微博都是使用的JsonKit,但是其本身没有ACR版本,只有MRC版本,所以需要兼容.
以上是关于iOS中JSON解析和XML解析的区别的主要内容,如果未能解决你的问题,请参考以下文章