1.JSON产生的背景
Web开发过程中,在客户端与服务器之间离不开数据的交互,这就需要规定交互数据的相关格式,通常来说都是使用JSON来传递数据。
2.JSON对象以及JSON字符串
JSON对象和JSON字符串之间的转换是序列化与反序列化的过程,在网络中数据的传递是通过字符串或者是二进制流等。在客户端(浏览器)需要的数据是JSON格式,在网络中传递的是字符串,服务器端就需要在JSON字符串与JSON对象之间进行转化。
3.JAVA中使用JSON
JAVA中使用JSON需要引入第三方jar包
JSON官网:http://json.org
4.相关jar包介绍,参考如下:
org.json
http://blog..net/zen99t/article/details/50351637
net.sf.json
http://blog..net/itlwc/article/details/38442667
org.json包和net.sf.json包区别
https://my.oschina.net/wangwu91/blog/340721?fromerr=Jas5ObXx
fastjson
http://blog..net/flysun3344/article/details/54707965
https://www..com/cdf-opensource-007/p/7106018.html
jackjson
http://dreamoftch.iteye.com/blog/2018285
http://blog..net/wangyang2698341/article/details/8223929
相关jar包对比
https://www..com/kunpengit/p/4001680.html
http://blog..net/zml_2015/article/details/52165317