本文主要讲述如何创建一个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
Java中json的使用之创建篇(三)
最新推荐文章于 2023-08-30 10:54:46 发布