Json のいくつかのプロパティが、モデル クラスに存在する HashMap にマップされるように、JSON ファイルを非整列化しようとしています。残りのプロパティは、クラスのそれぞれのフィールドにマップされます。以下の 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 の残りのプロパティは、それぞれのフィールドにマップされます。
Jackson Library の ObjectMapper を使用してこれを行うことは可能ですか?