JSON学习

什么是JSON?
JSON(JavaScript Object Notation)是一种基于文本的标准数据交换格式,使应用程序通过计算机网络交换数据。因为JSON独立于编程语言和计算平台,因此用Ruby,Java/EE,Javascript,C#/.Net,PHP等编程语言写的程序,可以很容易的使用和产生JSON数据。而与JSON相关的API和工具十分丰富,这让你很容易的将JSON运用在你喜爱的编程语言,IDE和运行环境里。此外,流行的NoSQL数据库,诸如MongoDB和ConchBase,都是基于JSON的。

JSON是一种简单的数据格式,它有三种基本的数据结构:

键/值对
{
“firstName”: “John”
}
对象
{
“address”:{
“line1”:“555 Main Street”,
“city”:“Denver”,
“stateOrProvince”:“CO”,
“zipOrPostalCode”:“80202”,
“country”:“USA”
}
}
数组
{
“people”:[
{“firstName”:“John”, “lastName”:“Smith”, “age”:35},
{“firstName”:“Jane”, “lastName”:“Smith”, “age”:32}
]
}
JSON能够通过2种数据结构化数据类型和4种基本数据类型来表示。

数据类型 示例
对象 {“x”:1,”y”:2,”val”:”foobar”}
数组 [1,2,true,’hello’]
字符串 “jellythink”
数值 360,3.14
布尔型 true或者false
null null
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值