json是javascript一个子集,是一种轻量级数据交换格式,,语法十分简便,在oc中理解成两种格式,字典,数组。
xml,可扩展性标记语言,扩展性很好,一般有两种解析方式,通过父节点解析,通过文档模型解析,都是用结构化标记,通过标签进行对应。
区别:可读性:json优势很明显,语法容易理解,数据量少。
扩展性:json和xml都可以扩展,但是xml扩展性要高于json
编码,解码难度,json都要优于xml
流行度:目前xml是主流,但是在Ajax,就是一种在浏览器异步读取服务器xml内容,目前json大有代替xml的趋势,以后应该会转化成Ajaj.
xml,可扩展性标记语言,扩展性很好,一般有两种解析方式,通过父节点解析,通过文档模型解析,都是用结构化标记,通过标签进行对应。
区别:可读性:json优势很明显,语法容易理解,数据量少。