欢迎来到天天文库
浏览记录
ID:8925777
大小:639.50 KB
页数:5页
时间:2018-04-12
《浅谈使用java解析和生成json》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、浅谈使用java解析和生成JSONJSON概述JSON即javascriptobjectnotation,是javascript对象表示法的子集。具有以下特点:数据放在键值对中;数据由逗号分隔;花括号表示对象;方括号表示数组。JSON的值可以是:数字(整数或浮点数)字符串(在双引号中)逻辑值(true或false)数组(方括号内)对象(花括号内)nullJSON的基本语法JSON对象JSON对象在花括号中书写,对象可以包含多个键值对,例如:JSON数组JSON数组在方括号中书写,数组中可以包含多个对象,例如:在以上的实例中,根部的花括号表示这是一个JSON对象,该对象的键是
2、employees,值是一个JSON数组,在这个数组中有3个JSON对象,每个JSON对象之间也使用逗号分隔。使用java读取JSON数据在JSON官网我们可以查看到各个语法对json的支持,对于java来说比较成熟的是google-gson。其maven依赖如下:现在编写程序解析以下的test.json:以下的代码将解析以上的json数据:使用java生成JSON数据生成JSON数据的关键是JSON对象中的add和addProperty两个方法。前者用于向JSON对象中添加数组或者另一个JSON对象,后者用于为JSON对象添加属性。以下的代码将生成上面例子中的test.j
3、son。在JAVA中构造和解析JSON我用的是org.json,下面是两个函数,一个是创建JSON,一个是从文本构造JSON并解析之。创建json解析json
此文档下载收益归作者所有