java实体类和json字符串的互转
1、 【java->json串】:代码中会分别使用JSONObject、JSONArray两种方式转化JSON字符串;
实体类Privince类及转换代码见下图:


2、 【json串->java】:代码中会分别使用JSONObject、JSONArray两种方式将JSON字符串转化为实体类;
转换代码见下图:

3、 【list->json字符串】:将list转为json字符串时需注意:在使用JSONObject.fromObject时会报错,【'object' is an array. Use JSONArray instead】。所以在将list转为json串时需使用JSONArray.fromObject的方式,错误内容及正确的代码请见下图:


4、 【json字符串->list】:同步骤三的原因,在将json字符串转换为list时,也需使用JSONArray.fromObject的方式。具体代码如下:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:56
阅读量:103
阅读量:103
阅读量:153
阅读量:84