Json Key of Key:Spring对的值对

时间:2018-02-15 23:41:28

标签: json spring jackson

以下Json的Java等价物是什么:

{
street: "New Ave",
someList : [{
code: "CO-DIRNET",
external : 800093078
  }]
}

我尝试过:

  @JsonIgnoreProperties(ignoreUnknown=true)
  class Custom{
  private String street;
  private Some[] someList;

  @JsonIgnoreProperties(ignoreUnknown=true)
  class Some{
    private String code;
    private String external;
  }

}

我也用:

ResponseEntity<Custom>response = restTemplate.getForEntity(json, Custom.class);

没有错误,但someList为null;我不确定这是否是一个有效的Json。

1 个答案:

答案 0 :(得分:0)

使用

private List<Some> someList;

而不是:

private Some[] someList;

添加吸气剂&amp;两个类中所有变量的setter。