JSON-1/6(了解JSON)

JSON,JavaScript Object Notation

一种轻量级的数据交换格式。与XML类似,是基本文本的数据传输格式。

可以参考:http://json.org/ 上的说明。

1、最简单的示例

例如,用XML表示一个Student对象,

<?xml version="1.0" encoding="UTF-8"?>

<student>

  <id>2019001</id>

  <name>郭</name>

  <sex>male</sex>

  <cellphone>15137764206</cellphone>

</student>

如果用JSON的格式来表示,则为:

{
    "id":2019001,
    "name":"郭",
    "sex":true,
    "cellphone":"15137764206"
}

其中,大括号表示一个JSON对象。在这个对象里,包含四个字段。

例如:

"id"     字段的值为2019001,是数字类型(Number)

"name"   字段的值为“郭”,是字符串类型(String)

“sex”   字段的值为true,是布尔类型(Boolean)

 

可以直观的发现,

如果值是一个String,则应该用双引号,如“郭少”

如果值是一个Number,则不加双引号,如2018001

如果值是一个Boolean,则应该是true或者false,不加双引号

 

2、在项目中加入JSON库支持

http://json.org/ 上列出了各种编语言里的JSON的开发工具库,其中Java语言也有多个库可供使用。

这里使用第一个库,即https://github.com/stleary/JSON-java

 

 

师傅:邵发老师

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值