gpt4 book ai didi

java - 使用 Java EE 7 创建 JSON 数组

转载 作者:行者123 更新时间:2023-12-01 10:05:39 28 4
gpt4 key购买 nike

我正在尝试使用 Java EE 7 库创建 JSON 数组。

import javax.json.Json;
import javax.json.JsonArray;
import javax.json.JsonObject;

jsonregistration=(JsonArray) Json.createArrayBuilder()
.add("APA91bE58Q")
.add("APA91bGT_sd")
.build();

工作得很好假设我有大量的创建列表,并且它是从数据库中读取的。当我尝试迭代代码时,它不起作用。

jsonregistration=(JsonArray) Json.createArrayBuilder();
while(rs.next())
{
jsonregistration.add(rs.getString(1));
}
jsonregistration.build();

不起作用。

最佳答案

Json.createArrayBuilder() 返回一个 JSONArrayBuilder 类型的对象,因此您必须像这样编写代码并且它会起作用

JsonArrayBuilder jsonregistration= Json.createArrayBuilder();
while(rs.next())
{
jsonregistration.add(rs.getString(1));
}
JsonArray jsonArray = jsonregistration.build();

关于java - 使用 Java EE 7 创建 JSON 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36494625/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com