For example, for two classes like this:
Class RawItem {
private String category;
private int code;
private String name;
}
Class Item {
private int code;
private String name;
}
And list of RawItem as following:
[ { "category":"a", "code":1, "name":"item1" }, { "category":"a", "code":1, "name":"item1" }, { "category":"a", "code":2, "name":"item2" }, { "category":"b", "code":1, "name":"item1" }, { "category":"b", "code":1, "name":"item1" } ]
Turn it to a Map<String, List<Item>>
like this:
{
"a":[
{
"code":1,
"name":"item1"
},
{
"code":2,
"name":"item2"
}
],
"b":[
{
"code":1,
"name":"item1"
}
]
}
Any reply will be greatly appreciated. thanks.