使用fastjson工具类json字符串和对象之间的转换
文章目录
- 一、引入依赖
- 二、创建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字符串和对象之间的转换相关推荐
- JSON字符串和对象之间的转换
使用jackSON来实现JSON字符串和对象之间的转换 引入maven <!--jackson--><dependency><groupId>com.fasterx ...
- c#谷歌 json转对象_利用Google Gson实现JSON字符串和对象之间相互转换
最近一个项目需要用到JSON,需要在JSON字符串和对象之间相互转换,在网上找了些资料,发现google的Gson还是比较不错的. 废话不说,下面是简单的例子: 先上源码:下载(包含jar包) Per ...
- js字符串和对象之间的转换
1.对象转为字符串 const obj = {name: '张三',age: 18 } const str = JSON.stringify(obj) console.log(str) // {&qu ...
- java——json工具类(json字符串转实体bean)
本文使用谷歌的Gson来解析,导入包: implementation 'com.google.code.gson:gson:2.2.+' 首先在Android studio上安装插件 GsonForm ...
- C# .net中json字符串和对象之间的转化方法
json作为作为一种最常用的数据,应用很广泛,在.net中如何把一个对象转化为json字符串呢? 主要有一下几种 1按照json的定义自己转化,难度很大,但很灵活.需要自己处理各种特殊字符,各种数据类 ...
- Fastjson使用:将json字符串转对象为空问题
问题背景 在一次更改老项目中,因为想使用构造器方便点,就在原来的代码基础上增加了一个有参构造器,原来的代码是没有设置构造器的.(没有设置的话使用默认的一个无参构造器) . 然后因为我新创建的有参构造器 ...
- 页面传值的方法 和JSON与字符串和对象之间的转换
json数据解析 就是将json转换为数组或对象 json数据序列化 就是将数组或对象转化为json 转载于:https://www.cnblogs.com/yaomengli/p/6678709.h ...
- Json字符串转对象和转List集合操作(alibabab版本)
Json字符串转对象和转List集合操作(alibabab版本) Json是当前开发用得最多基于JavaScript语言的轻量级的数据交换格式,总结一下常用转换格式的方法,以便日后使用方便 以下为 a ...
- Json字符串和对象相互转换
文章目录 1.JsonUtil 工具类 把对象转换为json字符串 把json字符串转换为对象 把json字符串转换为List集合 2.Gson 把对象转换为json字符串 把json字符串转换为对象 ...
最新文章
- Python 获 Mozilla 和扎克伯格夫妇 40 余万美金资助
- amazon redshift 分析型数据库特点——本质还是列存储
- leetCode-第四题求两个数组的中位数
- 多云平台_多云系统的授权
- Linux 查看内存状态
- thinkphp日志泄漏漏洞_【Windows高危漏洞预警】CVE20200601,影响关键加密功能
- python中的[-1]、[:-1]、[::-1]、[n::-1]
- scrum回顾_133. 你最重要:2020版Scrum指南解读
- 解决RStudio中plot.new() : figure margins too large问题
- 在Axapta中实现split函数
- 电力系统服务器是什么,什么是电网调度?
- .Net core web api 上传图片代码 。 AutoMapper映射注入。sql suger数据库依赖注入
- mysql重装系统后以前的数据_重装系统后 如何使用之前mysql数据
- 红楼梦诗词全集---留一份吧,太珍贵了!!
- MySQL讲义第 48 讲——select 查询之查询练习(六)
- meta标签详解(name、http-equiv、scheme、charset、各浏览器常用meta标签、常见移动端meta标签)、viewport详解
- BootstrapTable的列排序怎么搞
- MCAL知识点(六):GTM驱动配置详解
- java mye,JAVA-MyEclipse第一个实例
- 最小二乘支持向量机预测matlab实现,最小二乘支持向量机及其 Pre-computed Kernel 的 matlab 实现...
热门文章
- 加班累到住院,到30岁年薪百万:你所谓的拼命,绝不是职场捷径
- 小米平板android最新版本,想要翻身还需努力 小米平板2安卓版评测
- php dos,防止用户利用PHP代码DOS造成用光网络带宽
- IO之	随机访问文件(RandomAccessFile)
- linux中iptables对防火墙的操作
- Databricks 企业版 SparkDelta Lake 引擎助力 Lakehouse 高效访问
- 阿里云交通数据中台解决方案打造“数字化生产力”
- Kubernetes operator 模式开发实践
- 网络安全防护部署,升级支持IPv6
- 使用NGINX作为HTTPS正向代理服务器