java对象转JSONObject
时间: 2023-09-09 17:10:17 浏览: 80
java对象转JSON
5星 · 资源好评率100%
可以使用JSON库来完成对象转换,比如Jackson、Gson等。具体的流程是先将Java对象序列化为JSON字符串,再将JSON字符串转换为JSONObject对象。例如,在Jackson库中,可以使用ObjectMapper类的writeValueAsString方法将Java对象转换为JSON字符串,如下所示:
```
ObjectMapper mapper = new ObjectMapper();
String jsonStr = mapper.writeValueAsString(javaObj);
```
然后,再使用JSONObject类的构造函数将JSON字符串转换为JSONObject对象,如下所示:
```
JSONObject jsonObj = new JSONObject(jsonStr);
```
这样就完成了Java对象到JSONObject对象的转换。
阅读全文