在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
JSON数据交换格式有几种?分别是什么?JSON轻量级的数据交换格式,简洁清晰的层次结构使得 JSON 成为理想的数据交换语言易于人阅读和编写,便于机器解析和生成并有效地提升网络传输效率。
JSON学习目标:能够知道JSON的格式。
1. JSON的介绍
JSON是 JavaScript Object Notation 的首字母缩写,翻译过来就是JavaScript对象表示法,这里说的JSON就是类似于javascript对象的字符串,它同时是一种数据格式,目前这种数据格式比较流行逐渐替换掉了传统的xml数据格式。
2. JSON的格式
JSON有两种格式:对象格式和数组格式。
(1)对象格式:
对象格式的JSON数据,使用一对大括号({}),大括号里面放入key:value形式的键值对,多个键值对使用逗号分隔。对象格式的JSON数据:
{
"name":"tom",
"age":18
}
格式说明:JSON中的(key)属性名称和字符串值需要用双引号引起来,用单引号或者不用引号会导致读取数据错误。
(2)数组格式:
数组格式的JSON数据,使用一对中括号([]),中括号里面的数据使用逗号分隔。
数组格式的JSON数据:
["tom",18,"programmer"]
实际开发的JSON格式比较复杂,例如:
{
"name":"jack",
"age":29,
"hobby":["reading","travel","photography"]
"school":{
"name":"Merrimack College",
"location":"North Andover, MA"
}
}
3. JSON数据转换成JavaScript对象
JSON本质上是字符串,如果在js中操作JSON数据,可以将JSON字符串转化为JavaScript对象。
示例代码:
var sJson = '{"name":"tom","age":18}';
var oPerson = JSON.parse(sJson);
// 操作属性
alert(oPerson.name);
alert(oPerson.age);
4. 小结
JSON就是一个javascript对象表示法,JSON本质上是一个字符串。JSON有两种格式:1. 对象格式, 2. 数组格式。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
怎么学习Python语言?python编程语言入门
怎么学习Python语言?python编程语言入门,首先我们应该准备windows资源管理器和python解释器安装程序,安装好软件再开始下一步的学习。学习Python前一定要明确自己的目标,从一些入门书籍或入门课程开始让自熟悉Python语言。
7252
2019-08-22 18:30:10
如何入门学习Python爬虫
爬虫是一种技术实现的功能,大部分编程语言都可以实现爬虫,但是对于初学者来说,想要快速学习爬虫技术,建议大家学习Python爬虫。
4461
2020-08-24 14:17:37
爬虫Python入门好学吗?学什么?
学爬虫需要具备一定的基础,有编程基础学Python爬虫更容易学。但要多看多练,有自己的逻辑想法。用Python达到自己的学习目的才算有价值。如果是入门学习了解,开始学习不难,但深入学习有难度,特别大项目。
4990
2020-09-30 09:55:59
Python入门要多长时间?要学什么?
Python 是一门新手友好、功能强大、高效灵活的编程语言,学会之后想进入数据分析、人工智能、网站开发这些领域都可以用 Python 来实现。入门比较简单,掌握基础知识差不多要1-2个月时间。
4424
2020-12-09 10:40:41
数组及数组的操作方法是什么?
数组及数组的操作方法是什么?数组是一组数据集合,javascript中数组里面的数据可以是不同类型的数据。数组操作方法获取数组的长度, 根据下标取值,从数组最后添加和删除数据,根据下标添加和删除元素。
3666
2021-12-28 17:01:01