gpt4 book ai didi

java - JSON 数组解析

转载 作者:行者123 更新时间:2023-11-29 08:12:26 24 4
gpt4 key购买 nike

如何解析一个JSON数组,假设我们下面给出了一个数组,如何在Java中解析这个数组,请帮我写一段代码。

[{"guild": "Crimson", "region": "us", "realm": "Caelestrasz", "timestamp": 1311860040}, {"guild": "Crimson", "region": "us", "realm": "Caelestrasz", "timestamp": 1311511740}]

最佳答案

String gameJSON = "[{\"guild\": \"Crimson\", \"region\": \"us\", \"realm\": \"Caelestrasz\", \"timestamp\": 1311860040}, {\"guild\": \"Crimson\", \"region\": \"us\", \"realm\": \"Caelestrasz\", \"timestamp\": 1311511740}]";
JSONArray array = new JSONArray(gameJSON);
for (int i = 0; i < array.length(); i++) {
System.out.println(array.getJSONObject(i));
}
// Access by key : value
for (int i = 0; i < array.length(); i++) {
JSONObject element = array.getJSONObject(0);
System.out.format("Player #%d: Realm = %s, Guild = %s\n"
, i + 1, element.get("realm"),element.get("guild"));

}

使用 JSON.org 的示例代码图书馆。

关于java - JSON 数组解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7347318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com