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

溫馨提示×

java怎么解析json數組

小億
99
2024-04-19 10:08:14
欄目: 編程語言

在Java中解析JSON數組通常使用第三方庫如Gson或Jackson。下面是使用Gson庫解析JSON數組的示例代碼:

  1. 首先,確保你已經引入了Gson庫,如果沒有可以在pom.xml文件中添加以下依賴:
<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.8.7</version>
</dependency>
  1. 創建一個JSON數組的示例數據:
String json = "[{\"name\": \"Alice\", \"age\": 25}, {\"name\": \"Bob\", \"age\": 30}]";
  1. 使用Gson庫解析JSON數組:
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;

public class JsonArrayExample {
    public static void main(String[] args) {
        String json = "[{\"name\": \"Alice\", \"age\": 25}, {\"name\": \"Bob\", \"age\": 30}]";
        
        Gson gson = new Gson();
        JsonArray jsonArray = JsonParser.parseString(json).getAsJsonArray();
        
        for (JsonElement element : jsonArray) {
            String name = element.getAsJsonObject().get("name").getAsString();
            int age = element.getAsJsonObject().get("age").getAsInt();
            System.out.println("Name: " + name + ", Age: " + age);
        }
    }
}

上面的代碼將會解析JSON數組并輸出每個元素的"name"和"age"字段的值。請確保你已經了解所使用的JSON數據結構以及元素的類型,以便正確解析JSON數組。

0
北流市| 阳高县| 沛县| 当阳市| 大渡口区| 肃宁县| 西畴县| 鸡东县| 新绛县| 东乡族自治县| 株洲市| 聊城市| 博乐市| 宣汉县| 体育| 商河县| 恩施市| 武冈市| 镇远县| 时尚| 彭泽县| 临海市| 肥西县| 平顶山市| 浏阳市| 滕州市| 富裕县| 邵武市| 新绛县| 兰坪| 兴文县| 保靖县| 通州市| 灵寿县| 蓬安县| 梁山县| 凤城市| 惠东县| 阿拉善右旗| 漠河县| 安丘市|