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

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


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


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6