Структура json следующая:
{
"key":"Key",
"value":{
"first": "first",
"second": "second"
}
}
Я хочу использовать Spring Boot получить этот json как Простой старый Java-объект.
public class File {
private String key;
private JsonObject value;
public File(String key, JsonObject value) {
this.key = key;
this.value = value;
}
public File() {
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public JsonObject getValue() {
return value;
}
public void setValue(JsonObject value) {
this.value = value;
}
}
JsonObject - класс из lib com.google.gson
Я получаю {}
Было бы идеально получить поле "value" в виде String , но JsonObject тоже хорошо.