JSON对象和JSON字符串及Java对象互相转换呢?

戚薇 fastjson 发布时间:2023-06-15 09:04:58 阅读数:11834 1
下文笔者讲述json对象,字符串之间的互相转换方法分享,如下所示

Java对象转json字符串(一般使用字符串存储redis或数据库)

public static String toJSONString(Object object)

String objStr = JSON.toJSONString(obj);

json字符串转json对象(中间类,转到java对象)

public static JSONObject parseObject(String text)

JSONObject jsonObject = JSONObject.parseObject(objStr);

json对象转java对象

public static <T> T toJavaObject(JSON json, Class <T> clazz)

Test test = JSONObject.toJavaObject(jsonObject, Test.class);
public class JSONObject extends JSON 
    implements Map <String ,Object >, Cloneable, Serializable , InvocationHandler 

Java转json字符串

String objStr = JSON.toJSONString(obj);

json字符串转java对象

Test test = JSONObject.toJavaObject(
    JSONObject.parseObject(objStr), Test.class);
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/fastjson/2023/6792.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者