0
点赞
收藏
分享

微信扫一扫

json与对象的序列化和反序列化


json的序列化和反序列化需要用到alibaba的fastjson依赖

<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.66</version>
</dependency>

反序列化

将json字符串转化

import com.alibaba.fastjson.JSON;
//生成对象
CityRecord cityRecord=new CityRecord();
JSON jsons= (JSON) JSON.toJSON(cityRecord);

反序列化

java版本

import com.alibaba.fastjson.*;
//转化为jsonobject
JSONObject object = (JSONObject) JSON.parse(line);
//按照key提取值
Integer cate_id=(Integer) object.get("cate_id");

scala版本

import com.alibaba.fastjson.{JSON, JSONObject}
val y= JSON.parseObject(x)
val times= y.get("times").toString


举报

相关推荐

0 条评论