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

java json轉鍵值對

林國瑞1年前7瀏覽0評論

Java中的Json轉鍵值對,需要借助于Json庫。常用的Json庫有Jackson、Gson、Fastjson等。下面以Jackson為例進行介紹:

//引入Jackson依賴
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.2</version>
</dependency>
//定義Json字符串
String jsonStr = "{ 'name': '張三', 'age': 25, 'gender': 'male' }";
//將Json字符串轉換成JsonNode對象
ObjectMapper mapper = new ObjectMapper();
JsonNode jsonNode = mapper.readTree(jsonStr);
//遍歷JsonNode對象,將其轉換成鍵值對
Iterator<Map.Entry<String, JsonNode>> iterator = jsonNode.fields();
while (iterator.hasNext()) {
Map.Entry<String, JsonNode> entry = iterator.next();
String key = entry.getKey();
String value = entry.getValue().asText();
System.out.println(key + ":" + value);
}

以上就是使用Jackson庫將Json字符串轉換成鍵值對的方法,讀者也可以根據自己的需要選擇其他Json庫。