JsonArray和JsonObject的使用

1、使用依赖

<!-- https://mvnrepository.com/artifact/org.json/json -->
        <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>20201115</version>
        </dependency>

2、String到jsonArray的转换加输出

public void JsonTest(){
        String main = "[{a:'b'},{a:'c'}]";
        JSONArray jsonArray = new JSONArray(main);//将string类型转换为jsonArray类型的
        for (int i = 0; i < jsonArray.length(); i++) {
            System.out.println(jsonArray.getJSONObject(i).get("a"));//依次遍历数组中的对象
        }
    }

jsonArray中存放的是数组类型

3、String到jsonObject的转换加输出

public void JsonOTest(){
        String main = "{a:'b'}";
        JSONObject jsonObject = new JSONObject(main);
        System.out.println(jsonObject.get("a"));
    }

jsonObject中存放的对象

posted @ 2022-01-05 10:35  wang-1206  阅读(74)  评论(0)    收藏  举报