fastjson:string转json对象或json数组以及它们的取值方法

引入MAVEN依赖

<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.47</version>
        </dependency>

String转JSONObject

JSONObject jsonObject = JSONObject.parseObject ("{name:'xxx',age:'18'}");

获取里面的值

jsonObject.getString ("name")

输出:xxx 

String转JSONArray

JSONArray jsonArray = JSONObject.parseArray ("[{name:'xxx',age:'18'},{name:'iii',age:'19'}]");

获取里面的值

jsonArray.getJSONObject (1).getString ("name");

输出:iii

发布了65 篇原创文章 · 获赞 66 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44096448/article/details/105053170