json(JavaScript Object Notation) 是JavaScript的一个子集。作为一种轻量级数据交换格式。jso荏鱿胫协n采用了完全独立于语言的文本格式,同时也兼具一些类似高级语言的语法、结构和特性。这些都使得json成为最理想的数据交换格式。
json语法规则
1、花括号保存对象。 形如:var jsonObj = {"name":"Jack", age:21}
2、数据在键值对中。形如:"key":"value" 或"key":value, 根据value类型来决定是否用“”
3、数据间由逗号分隔。形如:var jsonObj= {"name":"Jack", "age":21}
4、方括号保存数组。 形如: varjsonObj={"name":"Jack", "age":21, "cores":[1, 2, 3]}
json支持的数据类型
1、json中键值对("key":"value")中值的类型可以是下面数据类型中的任意一种:1. nul造婷用痃l2. 数字(整数或浮点数)3. 逻辑值(true 或 false)4. 字符串(在双引号中)5. 数组(在方括号中)6. 函数7. 对象(在花括号中)