欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json轉化list集合

劉柏宏2年前9瀏覽0評論

Java中常用的三種數據類型是List、Map和Set。當我們需要從json中獲取數據并轉化為List集合時,就需要使用json轉化。

//json示例
[
{
"name": "Tom",
"age": 18
},
{
"name": "Jerry",
"age": 20
}
]

要將上述json數據轉化為List集合,我們可以使用Jackson庫提供的ObjectMapper類,并通過readValue方法實現轉化。

import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonToList {
public static void main(String[] args) {
ObjectMapper objectMapper = new ObjectMapper();
String json = "[{\"name\":\"Tom\",\"age\":18},{\"name\":\"Jerry\",\"age\":20}]";
try {
List<Map<String, Object>> list = objectMapper.readValue(json, List.class);
for (Map<String, Object> map : list) {
System.out.println("name:" + map.get("name") + ", age:" + map.get("age"));
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

通過以上代碼,我們就成功地將json數據轉化為List集合,并成功輸出每一個map集合中的元素。