我想构建一个像这样的 JSON:
{
"Id": "33396",
"Actions": [
{
"Key": "5",
"Value": "Test"
},
{
"Key": "6",
"Value": "Test 2"
}
]
}
我正在使用 MultiValueMap,这是我的代码:
MultiValueMap<String, Object> map = new LinkedMultiValueMap<String, Object>();
map.add("Id","33396");
我不知道如何在我的代码上实现操作列表
我这样做并有效,但我认为这是重复的
MultiValueMap 映射 = new LinkedMultiValueMap();
MultiValueMap mapActions0 = new LinkedMultiValueMap();
MultiValueMap mapActions1 = new LinkedMultiValueMap();
//Id
map.add("Id","33396");
//Actions
mapActions0.add("Key","5");
mapActions0.add("Value","Test");
mapActions1.add("Key","6");
mapActions1.add("Value","Test 2");
map.put("AcoesVideo",Arrays.asList(mapActions0,mapActions));