天天看点

JSON从入门到精通 不完全指南

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地址​​

在线解析工具

  通过在线解析,我们可以查看到自己的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"
    }
  ]
}      
JSON从入门到精通 不完全指南

Java GsonFormat

  把json转为java对象的一把好手