JSON的作用和常用分类?
1、方便于传输,较少冗余的字符。当然直接传二进制是最好的,但面临难解析的问题。亦可以是xml、纯字符串的方式,但json有其独到的好处。google有个自己的协议,叫protobuf,有兴趣可了解一下。
2、方便转换。有很多的json api提供了json字符串转成对象、对象转换成json串的方法。
3、易于阅读。json代码的良好结构,可以很直观地了解存的是什么内容。
4、使用ajax进行前后台数据交换
移动端与服务端的数据交换
1. gson --- google,Android和Java交互
2. JackSon --- SpringMVC,默认的JSON处理方法
3. FastJSON --- alibaba,号称世界上最快的JSON转换