当前位置:网站首页>Gson 学习笔记
Gson 学习笔记
2022-08-03 17:41:00 【一天不写程序难受】
目录
1 Gson是什么
Google Gson是一个简单的基于Java的库,用于将Java对象序列化为JSON,反之亦然。 它是由Google开发的一个开源库。
2 入门案例
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.2</version>
</dependency>
要记住的步骤
以下是这里要考虑的重要步骤。
第1步:使用GsonBuilder创建Gson对象创建一个Gson对象。 它是一个可重用的对象。
GsonBuilder builder = new GsonBuilder();
builder.setPrettyPrinting();
Gson gson = builder.create();
Java
第2步: 将JSON反序列化为对象使用fromJson()方法从JSON获取对象。 传递Json字符串/Json字符串的源和对象类型作为参数。
//Object to JSON Conversion
Student student = gson.fromJson(jsonString, Student.class);
Java
第3步: 将对象序列化为JSON使用toJson()方法获取对象的JSON字符串表示形式。
//Object to JSON Conversion
jsonString = gson.toJson(student);
边栏推荐
猜你喜欢
随机推荐
China Hashpower Conference Ascension Kunpeng Ecological Forum was held; Kuaishou established an independent to B business department…
three.js简介
融云「音视频架构实践」技术专场【内含完整PPT】
Web3 安全风险令人生畏?应该如何应对?
uniapp 切换 history 路由模
云GPU如何安装和启动VNC远程桌面服务?
102. 最佳牛围栏
如何避免无效的沟通
ASP.NET Core依赖注入之旅:3.Service Locator和依赖注入
【时间的比较】
uniapp 去掉默认导航栏
【用户运营】用这4个最佳客户服务策略,减少客户流失率
多表查询最值
WPF implements column chart
分享一个开源的USB-CAN工具!
2021年数据泄露成本报告解读
opencv 直方图比较
揭秘deepin 23,从这里开始!
云图说丨初识华为云微服务引擎CSE
借助Web3盘活日本优质IP:UneMeta 与 OpenSea 的差异化竞争