所在的位置: js >> js介绍 >> JSON从入门到精通

JSON从入门到精通

一、基础入门

1、什么是json

JSON:一种与开发语言无关的、轻量级的数据存储格式,全称JavaScriptObjectNotation,一种数据格式的标准规范,起初来源于JavaScript这门语言,后来随着使用的广泛,几乎每门开发语言都有处理JSON的API。

优点:易于人的阅读和编写,易于程序解析与生产。

JSON样例:首先一个花括号{},整个代表一个对象,同时里面是一种Key-Value的存储形式,它还有不同的数据类型来区分

2、数据类型表示

数据结构:Object、Array

基本类型:string,number,true,false,null

(1)Object

{key:value,key:value...}

key:string类型

value:任何基本类型或数据结构

(2)Array

[value,value...]

value:任何基本类型或数据结构。

比如:{name:李广,values:[1,2,45,你好]}

3、JSON数据示例

二、JSONINJAVA

1、json使用

2、使用Map构建json

:创建Map集合,通过Map的put方法存储数据。

创建JSONObject对象并把Map对象作为参数

3、使用JavaBean构建对象

创建JavaBean

创建JSONObject,并把Bean作为参数

4、从文件读取json

辅助:一般解析JSON数据时,需要获取JSON数据的途径,这个途径可能是文件读取或远程API网络上获取JSON数据,这里讲解从文件途径中进行文件读取,并转换成一个我们想要的对象,在pom文件中引入


转载请注明:http://www.aierlanlan.com/rzfs/1317.html

  • 上一篇文章:
  •   
  • 下一篇文章: