中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java json如何根據key取值

小億
97
2024-09-03 17:46:09
欄目: 編程語言

在Java中,你可以使用JSON庫(例如:org.json或者com.google.gson)來處理JSON數據。這里我將給出使用org.json庫的示例。

首先,確保你已經將org.json庫添加到項目的依賴中。如果你使用Maven,可以在pom.xml文件中添加以下依賴:

   <groupId>org.json</groupId>
   <artifactId>json</artifactId>
   <version>20210307</version>
</dependency>

接下來,你可以使用以下代碼根據key從JSON對象中獲取值:

import org.json.JSONObject;

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

        // 將JSON字符串轉換為JSONObject對象
        JSONObject jsonObject = new JSONObject(jsonString);

        // 根據key獲取值
        String name = jsonObject.getString("name");
        int age = jsonObject.getInt("age");
        String city = jsonObject.getString("city");

        // 輸出結果
        System.out.println("Name: " + name);
        System.out.println("Age: " + age);
        System.out.println("City: " + city);
    }
}

這個示例中,我們首先創建了一個包含JSON字符串的變量。然后,我們使用JSONObject類將其轉換為JSON對象。接著,我們使用getString()getInt()方法根據key獲取相應的值。最后,我們將結果輸出到控制臺。

0
临颍县| 常山县| 上杭县| 原平市| 民权县| 麻栗坡县| 渭南市| 雷州市| 诏安县| 克东县| 沁阳市| 齐齐哈尔市| 托里县| 蓬莱市| 玛沁县| 三明市| 新田县| 蒙自县| 务川| 河北区| 禹州市| 平果县| 手游| 北辰区| 屏东市| 湟中县| 鸡西市| 石林| 新兴县| 随州市| 潢川县| 老河口市| 南澳县| 土默特左旗| 扬中市| 张掖市| 新田县| 大连市| 永善县| 鸡西市| 马鞍山市|