java - 使用 Jackson 将 JsonObject 转换为 Json 字符串

标签 java json jackson

我正在使用 Jackson 并且能够获得 JSONObject。我需要能够将此 JSONObject 转换为其 json 形式。意思是,此 JSONObject 的子字符串表示的对象。

类似于:

JsonObject object = ...;
object.toJsonString();

令人惊讶的是,一个简单的 Google 搜索并没有得到很多回应,我不知道如何自己做。

有什么想法吗?

最佳答案

尝试,

JSONObject object = ...;
ObjectMapper mapper = new ObjectMapper();
String jsonString = mapper.writeValueAsString(object);

关于java - 使用 Jackson 将 JsonObject 转换为 Json 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45110031/

相关文章:

java - 没有 SQL 服务器的数据库持久性

java - 由于内存不足错误,Openshift Wildfly 10 自动重新启动

java - 在 Oracle ADF 上使用 row.setAttribute 获取 NullPointerException

java - 在 Tomcat 中配置基于 url 的 HTTPS 证书使用

asp.net - 引用现有的 javascript 文件进行服务器端 node.js 验证

json - 斯卡拉/Play : JSON serialization issue

spring-boot - Swagger codegen 忽略 POJO 类的空字段

node.js - 通过 nodemailer 在 Alexa Skill Fact 中发送电子邮件

c# - 适用于 Asp.net 和 C# 的亚马逊产品广告 API

java - 使用 Jackson 反序列化接口(interface),其中接口(interface)实现在序列化对象中指定