1.首先JSON是一种数据格式,我们HTTP请求交互/内容存储到JSON,我们可以替代的方案就是XML,或者直接文本,当然首先是是使用JSON或者XML,其次才是文本,因为您考虑到存储方便也要考虑解析方便。
2.JSON是一个轻量级的数据格式,轻量级是相比较XML等其他复杂的存储格式而言,各个语言都兼容,都有各自解析JSON的组件。
1.其实用JSON主要是因为它轻量,各个平台语言都支持JSON交互、JSON解析和存储。
2.JSON常用于我们接口交互,前后端交互中,有解析速度快,方便的特点。
3.JSON常用于我们一些配置文件也是因为解析方便,JSON存储数据体积小等特征,而不像XML、PList(也是xml的一种)等格式,定义各种Dom节点(当然复杂的格式还是建议XML)。
1.JSON是大家公认的传输格式,所以学习成本低,程序员之间交流经常会问,您接口返回什么格式?答曰:"JSON",其实就没啥问题了。
2.各个语言、各个框架(第三方组件)都支持JSON,所以使用上来讲,复用率更高,不用格式转来转去。
3.上面也讲了,体积小、解析速度快也是JSON的优点。
JSON在线格式化:JSON格式化,支持视图层级编辑,JSON数据类型查看、压缩JSON等
JSON在线工具:JSON工具支持Unicode编码转换、JSON格式化、JSON美化、远程JSON格式化、JSON压缩一行等。
JSON & XML转换:XML转化为JSON,JSON转换为XML。
JSON工具大全:JSON工具应有尽有,您可以看看。
版权所属:SOJSON(原创文章)
原文地址:https://www.sojson.com/json/json_benefits.html
转载时必须以链接形式注明原始出处及本声明。