JSON简介

  • JavaScript Object Notation(JavaScript 对象表示法)

  • JSON是轻量级的文本数据交换格式

  • JSON独立于语言,具有自我描述性,更易理解

    1
    2
    3
    4
    5
    6
    7
    {
    "sites"[
    {"name":"百度","url":"www.baidu.com"},
    {"name":"b站","url":"www.bilibili.com"},
    {"name":"网易","url":"www.163.com"}
    ]
    }

    JSON对于人来说,阅读体验很好;JSON规则清晰,容易被计算机解析,JSON已经越来越多的用在数据传递和数据表上,JSON已经逐渐替代了XML,成为了软件开发的主流数据表达形式

JSON语法规则

  • 数据由键(key)值(value)描述,由逗号分隔
  • { }大括号代表一个完整的对象(JSON对象),拥有多个键/值对,其可以被javaScript直接识别
  • [ ]中括号保存数据,多个JSON对象(用{}大括号的是JSON对象)之间使用逗号分隔,[ ]对于了一个数组,数组中保存了多个JSON对象
    img

JSON简单示例程序

首先创建新的web工程,在web根目录下,创建json文件(点击file,创建.json文件)

JSON1

按照JSON语法创建一个员工信息表

JSON2

JSON书写到后面会变得很长,这时候我们需要进行编码格式化,点击编辑器上工具类中得code→Reformat Code

JSON3