object转JSONObject
时间: 2023-10-17 18:08:10 浏览: 115
net.sf.json.JSONObject实现Object对象与Json字符串的互转
5星 · 资源好评率100%
可以使用JSON库将一个Java对象转换为JSON对象,具体实现方式如下:
1. 引入相关依赖,例如使用GSON库可以在pom.xml文件中添加以下依赖:
```xml
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
```
2. 将Java对象转为JSON字符串:
```java
MyObject obj = new MyObject();
Gson gson = new Gson();
String jsonStr = gson.toJson(obj);
```
3. 将JSON字符串转为JSONObject对象:
```java
JSONObject obj = new JSONObject(jsonStr);
```
注意:在这个例子中,MyObject类需要实现可序列化接口,或者使用注解@SerializedName指定序列化后的属性名。
阅读全文