JSON解析笔记

JSON解析笔记

什么是JSON?

JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式。

JSON 分为对象格式和数组格式

  • 对象格式:以大括号({})包括对象属性,对象属性以键值对的形式存储,键以字符串
{
	"name":"西游记",
	"info":"书籍"
}
  • 数组形式:以([])包括,但JSON的最外层必须为{},即为对象格式,只有对象内部的属性才能使用数组形式存储
{
	"city":["海南","山西","广州"]
}

语法

1. 基本规则

  • 数据在键值对中:JSON数据是由键值对构成
    • 键可以用双引号、单引号、也可以不用引号
    • 值的取值类型
      • 数字:整数、浮点数
      • 字符串:双引号引起来
      • 逻辑值:true、false
      • 数组:方括号括起来
      • 对象:花括号括起来,可以是JSON对象,对象中可以包含数组,数组中可以包含对象,可以相互嵌套
      • null
  • 键值对由逗号分隔
  • 花括号保存对象
  • 方括号保存数组

2. 获取数据

  1. json对象.键名
  2. json对象[“键名”]
  3. 数组对象[索引]
//语法
var person = {"name":"zs","age":18,"gender":"男"};
var persons={
    "persons":[
        {"name":"zs","age":18,"gender":"男"},
        {"name":"ls","age":19,"gender
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值