Java 反序列化动态嵌套json的最佳方法

Java 反序列化动态嵌套json的最佳方法,java,json,Java,Json,我有一个嵌套的json,看起来像 { profiles : { "mike": "123", "jack": "456" } } 配置文件json可以是动态的,即我不知道其中有多少个配置文件/名称。我刚收到请求。它可能是2或3或X。 我试过用java Company.java public class company { @JsonProperty("profiles") Profiles profile; } Profiles.java public

我有一个嵌套的json,看起来像

{
 profiles : {
      "mike": "123",
      "jack": "456"
 }
}
配置文件json可以是动态的,即我不知道其中有多少个配置文件/名称。我刚收到请求。它可能是2或3或X。 我试过用java

Company.java

public class company {
   @JsonProperty("profiles")
   Profiles profile;
}
Profiles.java

public class profiles{
  JsonObject info;
}
这是错误的。获取嵌套json的正确方法是什么?

公共类公司{
public class company {
    @JsonProperty("profiles")
    Map<String, Integer> profiles;
}
@JsonProperty(“配置文件”) 地图概况; }
上市公司{
@JsonProperty(“配置文件”)
地图概况;
}

Map
查看您提供的json示例,该示例不包含数组。您能否提供更多示例以确定哪个参数重复?
Map
请参阅您提供的json示例不包含数组。您能否提供更多示例以确定重复的参数?或
Map
。或
Map