亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
浮山县| 马鞍山市| 吴堡县| 永福县| 台中县| 翼城县| 平乡县| 崇文区| 通渭县| 三明市| 迁安市| 德江县| 北安市| 湘阴县| 松桃| 宁国市| 博罗县| 满城县| 定远县| 剑阁县| 望谟县| 遂溪县| 重庆市| 嘉黎县| 金阳县| 天峻县| 大庆市| 靖江市| 泰州市| 乌恰县| 罗定市| 元氏县| 巴南区| 霍山县| 安康市| 瑞昌市| 新闻| 宝丰县| 阿拉善左旗| 讷河市| 青川县|