Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.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
Java 从列表中获取对象并以正确的形式返回_Java_Json_Spring Boot - Fatal编程技术网

Java 从列表中获取对象并以正确的形式返回

Java 从列表中获取对象并以正确的形式返回,java,json,spring-boot,Java,Json,Spring Boot,对不起我的英语。我需要Json格式,例如: Contact { “name1”: integer, “name”: string } 我正在使用SpringBoot并添加以下行 System.setProperty("spring.jackson.serialization.INDENT_OUTPUT", "true"); System.setProperty("spring.jackson.serialization.WRAP_ROOT_VALUE", "true"); @

对不起我的英语。我需要Json格式,例如:

Contact
{
    “name1”: integer,
    “name”: string
}
我正在使用SpringBoot并添加以下行

System.setProperty("spring.jackson.serialization.INDENT_OUTPUT", "true");
System.setProperty("spring.jackson.serialization.WRAP_ROOT_VALUE", "true");

@JsonRootName(value = "lot")
public class Contact {
但是,我正在从列表中的控制器发送数据,现在我有了下一种格式:

{
  "List" : [ {
    "id" : 3,
    "name" : "Baaaaa"
  }, {
    "id" : 4,
    "name" : "Baaaaa"
  },
我怎样才能得到我需要的?请帮帮我

我需要这个

Contact
    {
        “name1”: integer,
        “name”: string
    }

如果您需要在视图中发送和接收JSON对象,您可以使用Jackson2轻松完成,我不明白为什么您需要这种格式—看起来您每次都在尝试生成一个新的JSON模型

请上传更多你的代码,以了解更多,
注意。

您可以使用ObjectMapper来完成。有关它的更多信息,您可以查看此

第一个
文本
不是JSONI在我的任务中写入nedd的两种方式之一:联系人:[Contact,…]联系人{“id”:integer,“name”:string}在我的任务中,我需要两种形式的json:contacts:[Contact,…]或联系人{“id”:integer,“name”:string}。我有联系人列表,这就是我所有的我听不懂你说的,你的母语是什么?我不是问你的编程语言,你说什么语言?乌克兰语我的母语)好的,你能编辑这篇文章并发布更多的代码吗?因为这几个信息很难理解。