JSON从入门到精通 不完全指南
JSON
json是什么?
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级
的数据交换格式
。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言
的文本格式
来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言
。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
copy for 百度百科 JSON
1.数据交换语言,我个人认为是跨语言,能够进行数据沟通,你定义的内容,每个语言都知道你做了什么。
2.数据交换语言有: json,xml,google protobuf.
3.json我认为是运用最为广泛的。
Excel转json
在线解析工具
通过在线解析,我们可以查看到自己的json数据格式是否正确,字符{} ; ,
是否拼写正确
示例数据
{
"name": "BeJson",
"url": "http://www.bejson.com",
"page": 88,
"isNonProfit": true,
"address": {
"street": "科技园路.",
"city": "江苏苏州",
"country": "中国"
},
"links": [
{
"name": "Google",
"url": "http://www.google.com"
},
{
"name": "Baidu",
"url": "http://www.baidu.com"
},
{
"name": "SoSo",
"url": "http://www.SoSo.com"
}
]
}
Java GsonFormat
把json转为java对象的一把好手
IEDA 插件 GsonFormat 快捷键 ATL + S