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

溫馨提示×

java怎么遍歷json字符串

小億
125
2024-01-10 21:55:15
欄目: 編程語言

在Java中,可以使用Json庫(如Jackson或Gson)來解析和處理JSON字符串。下面是使用Jackson庫遍歷JSON字符串的示例:

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

public class JsonTraversalExample {
    public static void main(String[] args) {
        String jsonString = "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}";

        try {
            ObjectMapper objectMapper = new ObjectMapper();
            JsonNode jsonNode = objectMapper.readTree(jsonString);

            // 遍歷JSON對象的每個字段
            jsonNode.fields().forEachRemaining(entry -> {
                String key = entry.getKey();
                JsonNode value = entry.getValue();
                System.out.println("Key: " + key + ", Value: " + value);
            });
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

上述代碼中,使用ObjectMapper類將JSON字符串解析為JsonNode對象。然后,可以使用fields()方法遍歷JsonNode對象的每個字段。在此示例中,通過getKey()getValue()方法獲取每個字段的鍵和值。

請注意,此示例僅適用于簡單的JSON字符串。如果JSON字符串具有嵌套結構或數組,請根據實際情況進行適當的處理。

0
仙桃市| 花莲县| 剑阁县| 宜春市| 内乡县| 鹤山市| 莱芜市| 治县。| 瓦房店市| 镇赉县| 常州市| 山丹县| 武宣县| 读书| 万载县| 阜康市| 密山市| 株洲县| 普格县| 房产| 永康市| 财经| 鄱阳县| 綦江县| 长兴县| 萍乡市| 邵阳市| 万宁市| 石狮市| 宣恩县| 句容市| 大悟县| 新密市| 谢通门县| 苍溪县| 灵山县| 南陵县| 长兴县| 酉阳| 扎赉特旗| 阿勒泰市|