文章目录

  • 一、引入依赖
  • 二、创建user实体类
  • 三、测试

一、引入依赖

     <!--字符串和对象操作工具类 Start--><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.62</version></dependency><!--实体类操作 Start--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided</scope><version>1.18.8</version></dependency>

二、创建user实体类

package com.gblfy.order.pojo;import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class User {private int id;private String name;
}

三、测试

    public static void main(String[] args) {//使用fastjson 实体类对象转jsonStrUser ly = new User().builder().id(1).name("ly").build();String jsonStr = JSON.toJSONString(ly);log.info("转换后jsonStr的用户:" + jsonStr);//使用fastjson 进行jsonObject转实体类对象String userString = "{\"id\":1,\"name\":\"ly\"}";JSONObject userJson = JSONObject.parseObject(userString);User user = JSON.toJavaObject(userJson, User.class);log.info("用户姓名:" + user.getName());log.info("用户ID:" + user.getId());}

效果图

使用fastjson工具类json字符串和对象之间的转换相关推荐

  1. JSON字符串和对象之间的转换

    使用jackSON来实现JSON字符串和对象之间的转换 引入maven <!--jackson--><dependency><groupId>com.fasterx ...

  2. c#谷歌 json转对象_利用Google Gson实现JSON字符串和对象之间相互转换

    最近一个项目需要用到JSON,需要在JSON字符串和对象之间相互转换,在网上找了些资料,发现google的Gson还是比较不错的. 废话不说,下面是简单的例子: 先上源码:下载(包含jar包) Per ...

  3. js字符串和对象之间的转换

    1.对象转为字符串 const obj = {name: '张三',age: 18 } const str = JSON.stringify(obj) console.log(str) // {&qu ...

  4. java——json工具类(json字符串转实体bean)

    本文使用谷歌的Gson来解析,导入包: implementation 'com.google.code.gson:gson:2.2.+' 首先在Android studio上安装插件 GsonForm ...

  5. C# .net中json字符串和对象之间的转化方法

    json作为作为一种最常用的数据,应用很广泛,在.net中如何把一个对象转化为json字符串呢? 主要有一下几种 1按照json的定义自己转化,难度很大,但很灵活.需要自己处理各种特殊字符,各种数据类 ...

  6. Fastjson使用:将json字符串转对象为空问题

    问题背景 在一次更改老项目中,因为想使用构造器方便点,就在原来的代码基础上增加了一个有参构造器,原来的代码是没有设置构造器的.(没有设置的话使用默认的一个无参构造器) . 然后因为我新创建的有参构造器 ...

  7. 页面传值的方法 和JSON与字符串和对象之间的转换

    json数据解析 就是将json转换为数组或对象 json数据序列化 就是将数组或对象转化为json 转载于:https://www.cnblogs.com/yaomengli/p/6678709.h ...

  8. Json字符串转对象和转List集合操作(alibabab版本)

    Json字符串转对象和转List集合操作(alibabab版本) Json是当前开发用得最多基于JavaScript语言的轻量级的数据交换格式,总结一下常用转换格式的方法,以便日后使用方便 以下为 a ...

  9. Json字符串和对象相互转换

    文章目录 1.JsonUtil 工具类 把对象转换为json字符串 把json字符串转换为对象 把json字符串转换为List集合 2.Gson 把对象转换为json字符串 把json字符串转换为对象 ...

最新文章

  1. Python 获 Mozilla 和扎克伯格夫妇 40 余万美金资助
  2. amazon redshift 分析型数据库特点——本质还是列存储
  3. leetCode-第四题求两个数组的中位数
  4. 多云平台_多云系统的授权
  5. Linux 查看内存状态
  6. thinkphp日志泄漏漏洞_【Windows高危漏洞预警】CVE20200601,影响关键加密功能
  7. python中的[-1]、[:-1]、[::-1]、[n::-1]
  8. scrum回顾_133. 你最重要:2020版Scrum指南解读
  9. 解决RStudio中plot.new() : figure margins too large问题
  10. 在Axapta中实现split函数
  11. 电力系统服务器是什么,什么是电网调度?
  12. .Net core web api 上传图片代码 。 AutoMapper映射注入。sql suger数据库依赖注入
  13. mysql重装系统后以前的数据_重装系统后 如何使用之前mysql数据
  14. 红楼梦诗词全集---留一份吧,太珍贵了!!
  15. MySQL讲义第 48 讲——select 查询之查询练习(六)
  16. meta标签详解(name、http-equiv、scheme、charset、各浏览器常用meta标签、常见移动端meta标签)、viewport详解
  17. BootstrapTable的列排序怎么搞
  18. MCAL知识点(六):GTM驱动配置详解
  19. java mye,JAVA-MyEclipse第一个实例
  20. 最小二乘支持向量机预测matlab实现,最小二乘支持向量机及其 Pre-computed Kernel 的 matlab 实现...

热门文章

  1. 加班累到住院,到30岁年薪百万:你所谓的拼命,绝不是职场捷径
  2. 小米平板android最新版本,想要翻身还需努力 小米平板2安卓版评测
  3. php dos,防止用户利用PHP代码DOS造成用光网络带宽
  4. IO之 随机访问文件(RandomAccessFile)
  5. linux中iptables对防火墙的操作
  6. Databricks 企业版 SparkDelta Lake 引擎助力 Lakehouse 高效访问
  7. 阿里云交通数据中台解决方案打造“数字化生产力”
  8. Kubernetes operator 模式开发实践
  9. 网络安全防护部署,升级支持IPv6
  10. 使用NGINX作为HTTPS正向代理服务器