JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式,它以键值对的形式表示数据。
JSON中的键值对由一个键和一个相应的值组成。键是一个字符串,用于标识该键值对,值可以是一个字符串、数字、布尔值、对象或数组。键和值之间使用冒号(:
)分隔,键值对之间使用逗号(,
)分隔。
{ "name": "张三","age": 20,"married": false,"address": { "city": "北京","street": "朝阳路","number": 123 },"hobbies": ["篮球","游泳","旅游"] }
上面的例子是一个表示个人信息的JSON字符串。它包含了名字、年龄、婚姻状况、地址和爱好等信息。其中,"name"
、"age"
、"married"
等均为键,对应的值分别为"张三"
、20
、false
等。
注意,在JSON中,键必须是字符串,并且必须使用双引号("
)包围;值可以是任意类型,不需要使用引号包围。
使用JSON字符串可以方便地在不同的系统之间进行数据交换和传递。在JavaScript中,可以使用JSON.parse()
方法将JSON字符串转换为JavaScript对象,使用JSON.stringify()
方法将JavaScript对象转换为JSON字符串。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。