JSON data text

1. Basics

(1) Essence: Text

1. Concept

Javascript语法
数据对象
轻量级文本数据交换格式
独立

2. Features

纯文本
可读
值中值(层级)
JS解析
数据AJAX传输
无结束标签
短
快
内建方法解析
数组
不用保留字

(2) Syntax: JavaScript Objects

数据在名称/值对中
数据由逗号,分隔
大括号 {} 保存对象
中括号 [] 保存数组,数组可以包含多个对象

(3) Name/value pair: (key : value)

"name" : "中国人民"

1, value: value

数字(整数或浮点数):{ "age":30 }

字符串(在双引号中)

逻辑值(true 或 false):布尔值
	{ "flag":true }
	
数组(在中括号中):[]
	{ "sites": [
 	    { "name":"菜鸟教程" , "url":"www.runoob.com" }, 
     	{ "name":"google" , "url":"www.google.com" }, 
     	{ "name":"微博" , "url":"www.weibo.com" }
			]
	}
	
对象(在大括号中):{ "name":"菜鸟教程" , "url":"www.runoob.com" }

null:{ "runoob":null }

(4) Format:

文件类型—— .json
MIME 类型是——application/json

(5) Comparison:

{
    "sites": [
    { "name":"菜鸟教程" , "url":"www.runoob.com" }, 
    { "name":"google" , "url":"www.google.com" }, 
    { "name":"微博" , "url":"www.weibo.com" }
    ]
}
<sites>
  <site>
    <name>菜鸟教程</name> <url>www.runoob.com</url>
  </site>
  <site>
    <name>google</name> <url>www.google.com</url>
  </site>
  <site>
    <name>微博</name> <url>www.weibo.com</url>
  </site>
</sites>

Guess you like

Origin blog.csdn.net/qq_25482375/article/details/124222023