色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java json獲取key

榮姿康1年前8瀏覽0評論

在Java中,我們可以使用Json庫來解析和操作Json數(shù)據(jù)。Json數(shù)據(jù)由鍵和值構(gòu)成,我們可以通過鍵來獲取相應(yīng)的值。那么,在Java中,如何獲取Json數(shù)據(jù)中的鍵呢?接下來,我們將介紹兩種常用的方法。

方法一:使用JsonObject

// 假設(shè)我們有以下Json數(shù)據(jù)
String jsonStr = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// 將Json數(shù)據(jù)解析為JsonObject
JsonObject jsonObj = new JsonObject(jsonStr);
// 通過鍵獲取相應(yīng)的值
String name = jsonObj.getString("name");
int age = jsonObj.getInt("age");
String city = jsonObj.getString("city");

方法二:使用JsonNode

// 假設(shè)我們有以下Json數(shù)據(jù)
String jsonStr = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// 將Json數(shù)據(jù)解析為JsonNode
JsonNode jsonNode = new ObjectMapper().readTree(jsonStr);
// 通過鍵獲取相應(yīng)的值
String name = jsonNode.get("name").asText();
int age = jsonNode.get("age").asInt();
String city = jsonNode.get("city").asText();

上述兩種方法都是基于Java Json庫的,可以根據(jù)具體需求選擇使用。希望本篇文章能夠幫助大家更好地進(jìn)行Json數(shù)據(jù)的操作。