String,Entity,JSON之间的相互转换

String,Entity,JSON之间的相互转换

String -> Entity :

UserInfo : 是实体,  redisUtils.get("userInfo") : 得到的是String 类型的实体
引入的包:  import static com.alibaba.fastjson.JSONObject.*;

 UserInfo userInfo = 
 JSONObject.toJavaObject(JSONObject.parseObject(redisUtils.get("userInfo")),UserInfo.class);

Entity ->String :

引入的包:   import com.alibaba.fastjson.JSON;

String  userInfo = toJSONString(userInfo)

String -> JSON -> List<String

String result = "键值对的结构  name:张三 ";

JSONObject json = JSON.parseObject(result);

List<String> bizList = JSON.parseArray(json.getJSONObject("ReturnData").getString("BizObjectIdArray"), String.class);


版权声明:本文为weixin_40846898原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。