凉风有信,秋月无边。
亏我思娇的情绪好比度日如年。

java 构造json数组

《java 构造json数组》正文开始,本次阅读大概8分钟。

在Java中,我们可以使用json包构造JSON数组,需要借助JSONArray对象。该对象提供了添加任意数据类型的方法,包括整型、字符串、布尔类型等等。

// 创建json数组对象
JSONArray jsonArray = new JSONArray();
// 向数组中添加元素
jsonArray.put(1);
jsonArray.put(true);
jsonArray.put("hello");
// 输出数组的字符串格式
System.out.println(jsonArray.toString());

上述代码中,我们先创建了一个空的JSONArray对象,并分别使用put方法向数组中添加了一个整型1,一个布尔类型true和一个字符串"hello"。最后使用toString方法将数组转换成字符串格式,并通过print方法输出。

如果要向数组中添加另一个JSON对象,则需要使用put方法,并向其中传递JSONObject对象,示例如下:

// 创建json对象
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "张三");
jsonObject.put("age", 18);
jsonObject.put("gender", "男");
// 创建json数组对象
JSONArray jsonArray = new JSONArray();
// 向数组中添加元素
jsonArray.put(jsonObject);
// 输出数组的字符串格式
System.out.println(jsonArray.toString());

上述代码中,我们先创建了一个JSONObject对象,并设置了name、age和gender属性。然后创建了一个空的JSONArray对象,使用put方法并向其中传递jsonObject对象,最后将JSONArray对象转换成字符串并输出。

简单来说,构造JSON数组需要借助JSONArray对象,并分别使用put方法添加元素,可以是任意数据类型。

赞(218)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的内容,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。本博客资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。如果本文导致的版权问题以及内容纠错问题请联系站长QQ:1004619 | 点此给我发送邮件
本文标题:java 构造json数组
本文地址:https://www.1004619.com/nn/javagzjsonsz.html