在线客服
扫描二维码
下载博学谷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技巧,都是干货,希望能对大家有一点小小的帮助吧!
7202
2019-08-07 17:17:53
Python学习路线规划
许多人想要零编程基础自学Python,虽然过程很艰难,但需要掌握正确的方向和方法,才能一步步走得更好,学得更快。高效学习是每个人的必须掌握的技巧,建立属于自己的知识体系才能事半功倍
5151
2020-05-12 09:44:11
怎样学习Python
应该如何学习Python呢?买一本书、找一套视频、报名一个培训班?从理论上来讲,无论选择哪种学习方式,都可以掌握Python语言,但实际情况而言,总会因为某些原因导致自己的学习计划搁浅。所以在这里整理本片文章,希望本文能为大家的学习节约更多的时间成本。
4553
2020-05-15 18:06:36
30岁自学Python转行靠谱吗?
若啃学习任何时候都不晚,关键是学习完用来做什么。提高工作效率,写些脚本实现自动化办公这些完全没问题。如果学python是为了转开发,建议慎重考虑,程序开发转Python相对容易些,零基础自学Python转行难度大,要有超强的意志力。
4160
2021-01-12 14:01:18
常用的聚合函数有哪些?怎么用?
聚合函数怎么用?聚合函数对一组值执行计算并返回单一的值,用于统计和计算分组数据。可以应用于查询语句的SELECT中或者HAVING子句中。
7348
2022-01-17 16:13:59