FastJson之JsonObject, JsonString, JavaBean,List快速转换

 

// 将json字符串转换为json对象
 JSONObject jsonObject = JSON.parseObject(jsonStr);     //  {"retState":"SUCCESS","retCode":"000000","retMsg":"成功", "data":[{"id":2150,"name":"合肥市","address":null}],"total":0}

// json字符串转java对象
 String data = jsonObject.getString("data");
 ComboxResponse city = JSON.parseObject(data, List<ComboxResponse>.class);

// json字符串转List集合
 ComboxResponse city = JSON.parseArray(data, ComboxResponse.class).get(0);

原文地址:https://www.cnblogs.com/smileblogs/p/9594577.html

时间: 2024-10-11 11:47:06

FastJson之JsonObject, JsonString, JavaBean,List快速转换的相关文章

JsonObject与javabean互转,Map与javabean互转

/** * 将Json对象转换成Map * * @param jsonObject * json对象 * @return Map对象 * @throws JSONException */ public static Map toMap(String jsonString) throws JSONException { JSONObject jsonObject = new JSONObject(jsonString); Map result = new HashMap(); Iterator i

Json与javaBean之间的转换工具类

Json与javaBean之间的转换工具类 /**  * Json与javaBean之间的转换工具类  *  * @author 晚风工作室 www.soservers.com  * @version 20111221  *  * {@code 现使用json-lib组件实现  *    需要  *     json-lib-2.4-jdk15.jar  *     ezmorph-1.0.6.jar  *     commons-collections-3.1.jar  *     commo

FastJson JSON对象及JavaBean之间的相互转换

示例1:JSON格式字符串与javaBean之间的转换. json字符串与javaBean之间的转换推荐使用 TypeReference<T> 这个类,使用泛型可以更加清晰 /** * json字符串-简单对象与JavaBean_obj之间的转换 */ public static void testJSONStrToJavaBeanObj(){ Student student = JSON.parseObject(JSON_OBJ_STR, new TypeReference<Stude

IDEA使用GsonFormat完成JSON和JavaBean之间的转换

原文地址:https://www.leshalv.net/posts/12625/ 前言: 之前处理接口传来的一堆数据,用jsonObject很难受,后面就用gosn来弄,配合这个工具体验很好. 转: 最近一直在对接接口,上游返回的都是JSON数据,我们需要将这些数据进行保存,我们可以解析成Map通过key的方式进行获取,然后set到实体类对象中,说到这里我开始想吐了,这样就造成了代码过多,没有可读性,如果有100个值,要get100次,set100次吗?所以最简单的方式是封装成对象,通过对象操

jsonToBean(快速转换json为对应的bean类)

添加插件快速转换json 为对应的bean类 {"versionCode":2, "versionName":"2.0", "desc":"这是一个灰常流弊的版本, 快来下载吧","downloadUrl":"http://192.168.51.105:8080/MobileSafe89.apk"} 来自为知笔记(Wiz)

JSONObject.fromObject--JSON与对象的转换

原文网址:http://blog.csdn.net/qq635785620/article/details/10436789 JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互.) 代码中有这么一句,是后台的封装数据. JSONObject jo = JSONObject.fromObject(map);常见的java代码转换成json --请注意,这个方法曾经给我造成过

VBA快速转换数据格式,将CBOT结算价历史数据导入数据库

最近处理的CBOT程序中,有一个CBOT的历史数据需要导入到数据库里,可是表的格式比较特别,先来看一下. 这个是从CBOT交易软件中导出的数据,从B到H对应的合约是1,3,5,7,8,9,11月,但是年份不是固定的,比如2010-1-12对应的合约时2010年的1月合约,也就是SF10,但是同样一列的下几行2010-1-17就是2011年的1月合约,就是SF11,也就是下一年的合约. 要把这个表导入到数据库中形成CBOT的历史记录来使用,需要把它变成下面的样子. 简单起见,根据换月规则,换月月份

【直播】DCloud CTO崔红保:如何玩转H5网站快速转换成App?

将H5网站转换成App,不是简单套个WebView壳完事,关键是达到原生版的功能和体验.wap2app是一款将H5网站转换成App的前端开发框架,底层基于HTML5PLUS引擎,可以调用几十万原生API,实现更强大的推送.支付.分享.定位等能力,解决M站因API不足而导致的功能缺失. wap2app同时提供subNView技术,实现原生View渲染,可实现窗口动画期间完成页面渲染,达到原生版的流畅体验. 那么,将M站快速转换成App的前端开发框架如何实现呢?我们特此邀请到DCloud公司CTO崔

迅捷CAD转换器,CAD快速转换JPG

我们为了更加方便地查看传输,常常会在CAD绘图工作中,把CAD转JPG格式,图纸转图片.那么哪种方式更加简单方便吗?小编推荐迅捷CAD转换器来操作,CAD快速转换JPG.现在给大家具体演示一下.具体演示步骤如下: 步骤一:首先在浏览器里搜索迅捷CAD转换器下载安装到电脑端. 步骤二:运行软件,在软件界面右侧点击"CAD转图片"这个按钮. 步骤三:点击"添加文件"这个按钮.把需要转换的CAD图纸文件添加至软件,也可直接把文件拖曳至软件界面里. 步骤四:选择好"