不带废话了解 JSON
来源于:【Json 详解,5分钟学会】arrow-up-right
是一种文本数据格式,来源于 JavaScript 的对象语法。
但实际上 JSON 是独立的,两者没有什么关联。
简单来说 JSON 是一种 文本/字符串 规范
可以灵活表示树形数据
当然,XML 也可以。
大部分情况下 XML 和 JSON 是可以互相转化的。
JSON
简洁易懂,对人友好
适合数据量不大,结构不复杂的场景
如:后端接口的参数
XML
程序处理更方便,对机器更友好
适合数据量大,结构复杂的场景
如:HTML 是基于 XML 的
JSON 文本实质上是一条字符串
需要使用时,用特定方法转换为对象变量
C++ 原生不支持,需要引入 Jsoncpp 等库
字符串
数字
布尔值
null
对象、键/值对、字典、哈希表
数组
多余的换行和空格不会造成任何结果
诸如:
接口参数、返回结果
云计算任务
低代码记录逻辑
Last updated 11 months ago