当前位置:网站首页>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);边栏推荐
猜你喜欢
随机推荐
sphinx error connection to 127.0.0.1:9312 failed (errno=0, msg=)
AI智能剪辑,仅需2秒一键提取精彩片段
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
PTA递归练习
【保姆级示例向】观察者模式
Execution plan of mysql
华为ECS云服务器上安装Docker及部署Redis详细教程【华为云至简致远】
【白话模电2】二极管特性和分类
Web3 安全风险令人生畏?应该如何应对?
gcc的学习及 版本太低如何在conda环境下重新进行安装
大型企业数据治理的现状和解决方案有哪些参考?_光点科技
技术干货|如何将 Pulsar 数据快速且无缝接入 Apache Doris
酷开科技 × StarRocks:统一 OLAP 分析引擎,全面打造数字化的 OTT 模式
融云「音视频架构实践」技术专场【内含完整PPT】
被误解的 MVC 和被神化的 MVVM(一)
【Deliberately practice the view of the back tube】deliberately practice
JS 字符串转 GBK 编码超精简实现
003_Kubernetes核心技术
什么是鉴权?一篇文章带你了解postman的多种方式
JS string to GBK encoding ultra-reduced implementation









