博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用json-lib实现json to javabean
阅读量:6970 次
发布时间:2019-06-27

本文共 863 字,大约阅读时间需要 2 分钟。

hot3.png

只做一下记录,代码很简单,不做过多解释

JAR包依赖

net.sf.json-lib
json-lib
jdk15
2.4

代码

/** * json string 转换为对象 *  * @param jsonStr 源json数据 * @param toClass 目标javabean * @param classMap  目标javabean里包含的复杂对象的key和class类型集合 * @return obj */public static Object json2Object(String jsonStr, Class
toClass, Map
> classMap) { JSONObject jsonObject = JSONObject.fromObject(jsonStr); Object obj = JSONObject.toBean(jsonObject, toClass, classMap); return obj;}/** * json string 转换为 对象 * * @param jsonStr 源json数据 * @param toClass 目标javabean * @return obj */public static Object json2Object(String jsonStr, Class
toClass) { JSONObject jsonObject = JSONObject.fromObject(jsonStr); Object obj = JSONObject.toBean(jsonObject, toClass); return obj;}

转载于:https://my.oschina.net/simpleton/blog/605554

你可能感兴趣的文章
分布式 vs 集群 主从 vs 集群
查看>>
javascript数组操作汇总
查看>>
静态链表
查看>>
Ubuntu 12.04中文输入法的安装
查看>>
[转] 你真的了解回流和重绘吗
查看>>
[转] babel-present-env 与 babel-polyfill 学习总结
查看>>
openstack学习(一)kvm-libvirt
查看>>
使用pytesseract识别简单验证码
查看>>
1103 Integer Factorization
查看>>
Promise 简易实现 - 面试专用
查看>>
PHP —— 读取文件到二维数组
查看>>
Mysql中select的正确姿势
查看>>
iOS block示例
查看>>
【原创】驱动加载之CreateService
查看>>
Xcode7 HTTP WARNING
查看>>
[基准测试]----lmbench
查看>>
为应用提供 64 位原生支持 | Android 中文教学视频
查看>>
【Atcoder】AGC 016 C - +/- Rectangle
查看>>
Django页面跳转但是不会显示出来???
查看>>
1056 Mice and Rice
查看>>