我正在尝试以某种方式解组 json 文件,以便将 Json 的少数属性映射到我的模型类中存在的 HashMap 中。其余属性映射到类的相应字段。请在下面找到 Json:
{
"_id":2,
"Name":"xyz",
"Age":20,
"MEMO_TEXT":"yyy",
"MEMO_LINK":"zzz",
"MEMO_DOB":"",
"MEMO_USERNAME":"linie orange",
"MEMO_CATEGORY":2,
"MEMO_UID":"B82071415B07495F9DD02C152E4805EC"
}
这是我想将此 Json 映射到的 Model 类:
public class Model{
private int _id;
private String name;
private int age
private HashMap<String, String> columns;
//Getters and Setter methods
}
所以在这里,我想要的是得到一个columns
包含键的地图"MEMO_TEXT","MEMO_LINK","MEMO_DOB","MEMO_USERNAME","MEMO_CATEGORY","MEMO_UID"
Json 中的其余属性映射到各自的字段。
是否可以使用杰克逊图书馆的 ObjectMapper 来做到这一点?