JAVA JSON格式数据JSONObject的使用及List与数组相互转换

前言

在服务器与web前端、移动端进行数据交互的时候的时候,通常会调用接口url把数据以JSON数据格式传过去进行显示,因此,JSON数据格式在前后端数据交互时会经常用到。

目录

前言

什么是JSON?

标准的JSON数据表示:

对象数据结构--Object

数据结构--Array

JSON格式数据如下:


什么是JSON?

      JSON(JavaScript Object Notation)是一种与开发语言无关的、轻量级的数据格式。JSON与具体的编程语言没有关系,更确切的称之为一种数据格式的标准或是规范。其存在的作用是易于阅读和编写、程序解析与生产。

 

标准的JSON数据表示:

  • 数据结构:Object、Array
  • 基本类型:String、number、true、false、null

 

对象数据结构--Object

使用{}包含的键值对结构,key必须为String类型,value可以为任何的基本类型或是数据结构。

数据结构--Array

使用[]来起始,并用 , 来分割元素,它的元素可以为任何类型,可以是基本类型,也可以是数据的一个对象。

 

JSON格式数据如下:

{
    "name" : "王小二",
    "age" : 25.2,
    "birthday" : "1990-01-01",
    "schoole" : "蓝翔",
    "major" : ["理发","挖掘机"],
    "has_girlfriend" : false,
    "car" : null,
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾阳Blog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值