[{"id":"101","type":"vccs10-11","value1":"value10-11"},{"id":"202","type":"vccs20-22","value1":"value20-22"}]转成List<Map<String,String>>
时间: 2023-07-03 21:29:38 浏览: 44
可以使用以下代码将该字符串转换为List<Map<String, String>>:
```
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
String jsonStr = "[{\"id\":\"101\",\"type\":\"vccs10-11\",\"value1\":\"value10-11\"},{\"id\":\"202\",\"type\":\"vccs20-22\",\"value1\":\"value20-22\"}]";
ObjectMapper objectMapper = new ObjectMapper();
List<Map<String, String>> list = objectMapper.readValue(jsonStr, new TypeReference<List<Map<String, String>>>(){});
System.out.println(list);
```
其中,使用Jackson库将JSON字符串转换为List<Map<String, String>>对象。最终输出的结果为:
```
[{id=101, type=vccs10-11, value1=value10-11}, {id=202, type=vccs20-22, value1=value20-22}]
```