мой сервер выводит следующий объект JSON: (ContentType = application / json)
{"Name":["Name1","Name2"]}
Это мой Java-код, который я пытался прочитать в POJO.
Создает экземпляр класса Names, но массив внутри равен нулю.
Что мне здесь не хватает?
restTemplate = new RestTemplate();
uri = "http://localhost:80/api/names";
Names namesWrapperInstance = restTemplate.getForObject(uri, Names.class);
if(namesWrapperInstance != null && namesWrapperInstance.getNames() != null) {
for(String name : namesWrapperInstance.getNames()) {
System.out.print(name);
}
}
@JsonRootName(value = "Name")
class Names {
private String[] Names;
public Names() {
}
public String[] getNames() {
return Names;
}
public void setNames(String[] Names) {
this.Names = Names;
}
}