Java中json的使用之创建篇(三)

本文主要讲述如何创建一个JSON数据, 通过前一篇文章,相信大家拿到一个json数据的时候,可以很轻易的获取里面的内容了吧。 下面我们开始讲述如何创建: 首先在src下创建一个Class,取名为TestCreateJSON.java 在类中我们需要写一个方法,返回类型为JsonObject,方法名为createJSON(),代码如下: public JsonObject createJSON() { //创建一个JsonObject对象 JsonObject jsonObject = new JsonObject(); //放入第一个 key-value jsonObject.addProperty("people", "students"); //创建一个json数组 JsonArray array = new JsonArray(); //创建新的JsonObject用来存放student JsonObject stu1 = new JsonObject(); JsonObject stu2 = new JsonObject(); //依次放入student属性 stu1.addProperty("id", 1); stu1.addProperty("age", 6); stu1.addProperty("name", "Join"); stu2.addProperty("id", 2); stu2.addProperty("age", 7); stu2.addProperty("name", "Mark"); //将student放入数组中 array.add(stu1); array.add(stu2); //将数组array 放入jsonObject jsonObject.add("student", array); //放入第三组 key-value jsonObject.addProperty("clever", true); return jsonObject; } 我们调用这个方法的时候,需要用一个JsonObject来接收。 然后我们通过 System.out.println(jsonObject.toString()); 这样就可以在控制台打印输出这条JSON数据了。 当然,我们同样可以调用之前我们写过的TestReadJSON类中的readJSON方法,将jsonObject传入进去,控制台结果如下: people=students ----------- id=1 age=6 name=Join ----------- id=2 age=7 name=Mark ----------- clever=true 怎么用,你的结果是这个吗? --------------------- 本文来自 阳光下的鹌鹑 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_25578531/article/details/51076240?utm_source=copy

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值