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