Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何转换列表<;JsonObject>;在JAVA中调用JsonArray_Java_Arrays_Json_Jsonp - Fatal编程技术网

如何转换列表<;JsonObject>;在JAVA中调用JsonArray

如何转换列表<;JsonObject>;在JAVA中调用JsonArray,java,arrays,json,jsonp,Java,Arrays,Json,Jsonp,我已经编写了一段代码,需要从“select*查询”中创建JSON格式的输出。到目前为止,我能够得到这样的输出,但我必须将其封装在“用户”中 我需要这样的东西: { "users": [ { "displayName": "Tony Stark", "givenName": "Toney&quo

我已经编写了一段代码,需要从“select*查询”中创建JSON格式的输出。到目前为止,我能够得到这样的输出,但我必须将其封装在“用户”中

我需要这样的东西:

{
   "users": 
      [
            {
                  "displayName": "Tony Stark",
                  "givenName": "Toney",
                  "surname": "Stark"
            },
            {
                  "displayName": "James Martin",
                  "givenName": "James",
                  "surname": "Martin"
            }
      ]
}

请在这方面帮助我。

是的,如果您创建一个名为Users的模型类,可以将其与属性正确地映射,这样它将完全如您在屏幕截图中所示。 附加参考模型类


如果添加一个wrap类并将其转换为json,那么就很容易了

import java.util.List;

public class UserWrap {
    private List<User> users;

    public UserWrap(List<User> users) {
        this.users = users;
    }
}
import java.util.List;
公共类UserWrap{
私人名单用户;
公共用户包装(列出用户){
this.users=用户;
}
}

请用查询数据库并转换为json的代码更新问题,这是否回答了您的问题?List jObj=getJSONFormat(resultSet);我有一个上面给出的列表,我有一个结果集,它也是一个列表,如果你打印这个,你会得到我现在得到的,你能告诉我如何将这个列表包装在“用户”中吗
import java.util.List;

public class UserWrap {
    private List<User> users;

    public UserWrap(List<User> users) {
        this.users = users;
    }
}