0
点赞
收藏
分享

微信扫一扫

JSON字符串转实体转string类,JSONObject,以及JSONObject转List

奋斗De奶爸 2022-03-12 阅读 129

JSON字符串转实体转string类,JSONObject,以及JSONObject转List

链接: https://www.cnblogs.com/mandy3651/p/13857916.html.

什么是string字符串

String类位于java.lang包下,是Java语言的核心类

// 格式:  双引号包裹的字符串
    String text="dsfnanfalkdjvushvcadv";;

什么是JSON字符:

SON是一种标准格式,其本质也是字符串(JAVA String),主要用于数据传输和跨语言的支持,目前主流语言都能支持这种格式,就像XML一样,(现实中,我们经常在调用接口的时候都是这样JSON字符串的格式进行传输数据的)

// 格式:  双引号包裹的字符串
    var str1 = "{ "name": "haorooms", "sex": "man" }";

在实际代码调整的过程中 -->常用的方法

JSON字符串转JSON对象 :

JSONObject jsonObject = JSONObject.parseObject(jsonStr);

JSON字符串转实体类对象对象 :

User u = JSONObject.parseObject(jsonStr,User.class);

String类型的JSON字符串转换成实体类对象

String jsonStr = "{\"userName\":\"admin\"}";
Refund r = JSONObject.toJavaObject(jsonStr,User.class);

实体类对象转换成String类型的JSON字符串

User u = new User();
String jsonStr = JSONObject.toJSONString(u);

json实体类参数转List

//JSOnObject 参数转 Array字符串
String s = JSONArray.toJSONString(resParam.get("data"));
//Array字符串转实体对象
List<VenderShareTraceItem> salesGrossProfitItemList = JSONArray.parseArray(s, VenderShareTraceItem.class);
举报

相关推荐

0 条评论