位置: IT常识 - 正文

objectmapper.readvalue方法(objectmapper.readvalue方法不安全)

编辑:rootadmin

objectmapper.readvalue方法详解是什么呢?不知道的小伙伴来看看小编今天的分享吧!
613/auto1686643615objectmapper.readvalue方法(objectmapper.readvalue方法不安全)

1. 简单的直接Bean.class

2. 复杂的用TypeReference

public class TestMain2 {

代码如下:

public static void main(String[] args) throws JsonProcessingException {

/*

首先说明 readValue 针对String 一共有3个重载,如下:

public

public

public

*/

ObjectMapper objectMapper = new ObjectMapper();

String json1 = "{\"userName\":\"小李飞刀\",\"age\":18,\"addTime\":1591851786568}";

String json2 = "[{\"userName\":\"小李飞刀\",\"age\":18,\"addTime\":123}, {\"userName\":\"小李飞刀2\",\"age\":182,\"addTime\":1234}]";

//1.最简单的常用方法,直接将一个json转换成实体类

UserBase userBase1 = objectMapper.readValue(json1, UserBase.class); //简单类型的时候,这样最方便

System.out.println("简单: " + userBase1.getUserName());

//用 TypeReference 也可以,但是麻烦 不如第一种直接 TypeReference 主要针对繁杂类型

//UserBase userBase2 = objectMapper.readValue(json1, new TypeReference

//2.把Json转换成map,必须使用 TypeReference , map的类型定义 可以根据实际情况来定,比如若值都是String那么就可以 Map

Map

System.out.println("map: " + userBaseMap.get("userName"));

//3.list

List

System.out.println("list: " + userBaseList.get(0).getUserName());

//4.Bean[] 数组,必须用 TypeReference

UserBase[] userBaseAry = objectMapper.readValue(json2, new TypeReference

System.out.println("ary: " + userBaseAry[0].getUserName());

}

}

以上就是小编今天的分享了,希望可以帮助到大家。

本文链接地址:https://www.jiuchutong.com/zhishi/2751.html 转载请保留说明!

上一篇:js邮箱正则表达式(js邮箱正则表达式怎么写)

下一篇:object转integer

  • 华为nova10指纹解锁在哪(华为nova10指纹解锁视频)

    华为nova10指纹解锁在哪(华为nova10指纹解锁视频)

  • 京东山姆会员店需要会员卡吗(京东山姆会员店运费)

    京东山姆会员店需要会员卡吗(京东山姆会员店运费)

  • 中国银行转账记录怎么删掉(中国银行转账记录电子回单)

    中国银行转账记录怎么删掉(中国银行转账记录电子回单)

  • 荣耀x10后置摄像头是多少(荣耀x10后置摄像头玻璃怎么换)

    荣耀x10后置摄像头是多少(荣耀x10后置摄像头玻璃怎么换)

  • iphone快充响两声(iphone快充响两声间隔)

    iphone快充响两声(iphone快充响两声间隔)

  • 苹果重要地点要不要关(苹果重要地点要更新吗)

    苹果重要地点要不要关(苹果重要地点要更新吗)

  • 怎么现在用不了极速退款了(怎么突然用不了)

    怎么现在用不了极速退款了(怎么突然用不了)

  • 手机出国怎样关闭数据(手机卡出国怎么停用)

    手机出国怎样关闭数据(手机卡出国怎么停用)

  • 微信群如何在群里踢出一个人(微信群如何在群聊中显示)

    微信群如何在群里踢出一个人(微信群如何在群聊中显示)

  • 新ipad有充电记录(苹果ipad充电有显示吗)

    新ipad有充电记录(苹果ipad充电有显示吗)

  • 美版ac可以中国保修吗(美版购买ac+)

    美版ac可以中国保修吗(美版购买ac+)

  • 苹果11微信怎么变成黑色(苹果11微信怎么截长屏截图)

    苹果11微信怎么变成黑色(苹果11微信怎么截长屏截图)

  • u盘盘符是什么(u盘的盘符是什么默认是什么)

    u盘盘符是什么(u盘的盘符是什么默认是什么)

  • wps灯不亮什么意思(wps的灯不亮)

    wps灯不亮什么意思(wps的灯不亮)

  • vivox9和x9s有什么区别(vivox9和x9s有什么区别外观一样吗)

    vivox9和x9s有什么区别(vivox9和x9s有什么区别外观一样吗)

  • 为什么一拍抖音就反光(为什么一拍抖音就关机)

    为什么一拍抖音就反光(为什么一拍抖音就关机)

  • led显示屏p3和p4区别(led显示屏p3和p4哪个好)

    led显示屏p3和p4区别(led显示屏p3和p4哪个好)

  • 红外测温仪ems什么意思(红外测温仪ems什么牌子好)

    红外测温仪ems什么意思(红外测温仪ems什么牌子好)

  • word2007怎么设置页码(word2007怎么设置图片环绕方式)

    word2007怎么设置页码(word2007怎么设置图片环绕方式)

  • word怎么输入圆圈数字(word怎么输入圆圈里面带字母)

    word怎么输入圆圈数字(word怎么输入圆圈里面带字母)

  • 苹果7p升级ios13会卡吗(苹果7p升级ios16)

    苹果7p升级ios13会卡吗(苹果7p升级ios16)

  • oppoa11x怎么连接电脑(oppoa11x怎么连接投屏器)

    oppoa11x怎么连接电脑(oppoa11x怎么连接投屏器)

  • 趣步怎么不能置换了(趣步怎么了)

    趣步怎么不能置换了(趣步怎么了)

  • 手机水货和行货的区别(手机水货和行货的价格差)

    手机水货和行货的区别(手机水货和行货的价格差)

  • 钉钉用户如何不参与打卡(钉钉如何不被钉)

    钉钉用户如何不参与打卡(钉钉如何不被钉)

  • python如何赚外快(python怎么赚外快)

    python如何赚外快(python怎么赚外快)

  • parsererror的意思(parsererror什么意思)

    parsererror的意思(parsererror什么意思)

  • 小米手环3怎么拆(小米手环3怎么充电)

    小米手环3怎么拆(小米手环3怎么充电)

  • 合同甲方乙方收钱付钱涉及什么税金
  • 库存商品余额在借方
  • 报销单与发票金额不符
  • 销售费用变动率税收政策
  • 没有进出口经营权
  • 物业公司收取电损费合法吗
  • 代扣和代垫
  • 购买的发票进项税和成本怎么转出
  • 机械设备增值税税率
  • 会展服务服务费怎么是免税
  • 外贸企业出口退税申报期限
  • 增值税专用发票可以开电子发票吗
  • 售后服务领用材料分录
  • 期望值E(X)怎么算例题
  • 代开专票时城建税一起扣了季报怎么报税
  • 免税店购物需要满足什么条件
  • 收到退回去年增值税怎么做账
  • 福利费用会计分录
  • 出口退税 免税
  • 分红个人所得税在哪里查询
  • php aop
  • 销售已使用固定资产收入与主营收入合计超过120万元
  • 转出固定资产账务处理
  • 华为2022年资产负债表数据
  • thinkphp框架介绍
  • 马萨诸塞 下架
  • ts与js的优缺点
  • 进入微信小程序
  • timeout&f
  • 投资收益主要来源于
  • 购买方如何开具红字发票给销售方
  • 帝国cms如何使用
  • 劳务公司承接项目的方案怎么写
  • 总分公司企业所得税如何申报缴纳
  • 微众银行的企业贷款好批吗
  • 用友软件中销售怎么做
  • 增值税发票没有抵扣联能作废吗
  • 应付职工薪酬借方表示什么
  • 携程代订住宿发票
  • 什么是试算平衡表,编制试算平衡表时应注意哪些方面
  • 公司实行全成本核算工资怎么算
  • 以前年度费用未入账,现可以入账吗?
  • 内含增长率简易公式如何理解
  • 预收租金会计分录科目
  • 公司运营成本如何计算
  • 认缴款和投资款区别
  • 买一送一会计分录怎么写
  • 固定资产税法折旧年限规定
  • 外汇申报要在几天之内
  • 可供出售金融资产是指什么
  • 主营业务成本为什么借增贷减
  • 关于园林绿化经济的论文
  • 专家评审费需要上税吗
  • 外贸企业出口退税账务处理
  • 怎么用u盘装驱动
  • 安卓单机手游下载
  • 映泰主板bios设置内存频率
  • win7怎么禁止系统自动更新
  • win7自带的多媒体播放程序是什么
  • linux文件系统inode
  • win10 io1
  • 快速批量取关
  • jquery获取本地ip
  • Android中SurfaceView的使用详解
  • linux系统ll
  • [置顶]电影名字《收件人不详》
  • 方块滚动代码怎么写
  • android Unable to execute dex问题的解决
  • 深入linux内核架构与底层原理 pdf
  • 利用css样式控制文本的字体属性是什么
  • opengl怎么用
  • 批处理加延时
  • android studio post请求数据获取
  • js时间范围
  • 什么是委托代征专用账户管理
  • 卷烟批发环节的消费税
  • 个人所得税完税证明
  • 重庆九龙坡区商务委员会
  • 宁波税务局网上办税服务厅
  • 如何运用投资组合理论
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设