91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java從json中取值的方法是什么

小億
86
2023-12-15 21:49:23
欄目: 編程語言

在Java中,可以使用Json庫(如Jackson、Gson等)來解析和操作JSON數據。下面是使用Jackson庫的示例代碼:

import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;

public class JsonParsingExample {
    public static void main(String[] args) {
        // JSON字符串
        String json = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";

        try {
            // 創建ObjectMapper對象
            ObjectMapper objectMapper = new ObjectMapper();

            // 將JSON字符串解析為JsonNode對象
            JsonNode jsonNode = objectMapper.readTree(json);

            // 從JsonNode對象中獲取值
            String name = jsonNode.get("name").asText();
            int age = jsonNode.get("age").asInt();
            String city = jsonNode.get("city").asText();

            // 打印結果
            System.out.println("Name: " + name);
            System.out.println("Age: " + age);
            System.out.println("City: " + city);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

上述代碼將JSON字符串解析為JsonNode對象,并使用get方法從JsonNode對象中獲取相應的值。可以根據需要使用不同的數據類型的asXxx方法(如asTextasInt等)來獲取對應類型的值。

0
台前县| 长治市| 镶黄旗| 永嘉县| 含山县| 澜沧| 永定县| 南木林县| 滕州市| 新昌县| 定结县| 土默特右旗| 台前县| 商南县| 共和县| 吴江市| 色达县| 平泉县| 廉江市| 延长县| 威信县| 哈巴河县| 西畴县| 崇信县| 浦县| 宿州市| 沁源县| 临潭县| 新和县| 富宁县| 高州市| 财经| 永胜县| 海安县| 苗栗县| 康乐县| 郸城县| 天镇县| 鹤壁市| 绵阳市| 迁安市|