如何将Java对象转换为JSON实例详解
要将 Java 对象或 POJO (普通旧 Java 对象)转换为 JSON,我们可以使用JSONObject
将对象作为参数的构造函数之一。在下面的示例中,我们将Student
POJO 转换为 JSON 字符串。Student
类必须提供 getter 方法,JSONObject
通过调用这些方法创建 JSON 字符串。
在此代码段中,我们执行以下操作:
- 使用 setter 方法创建
Student
对象并设置其属性。 - 创建
JSONObject
调用object
并将Student
对象用作其构造函数的参数。 JSONObject
使用 getter 方法生成 JSON 字符串。- 调用
object.toString()
方法获取 JSON 字符串。
运行此代码会产生以下结果:
{"courses":["Engineering","Finance","Chemistry"],"name":"Alice","id":1,"age":20}
{"id":1,"name":"Alice","age":20,"courses":["Engineering","Finance","Chemistry"]}
{"id":1,"name":"Alice","age":20,"courses":["Engineering","Finance","Chemistry"]}
上面代码中使用的Student类:
Maven 依赖项
总结
到此这篇关于如何将Java对象转换为JSON的文章就介绍到这了,更多相关Java对象转换JSON内容请搜索编程学习网以前的文章希望大家以后多多支持编程学习网!