JSON content(pretty JSON) to JSON string in apex

JSON content(pretty JSON) to JSON string in apex

我使用 JSONGenerator 对象(比如 gen)生成了一个 JSON 编码的内容。以下代码

gen.getAsString(); 

正在重新调整 JSON 字符串,但默认情况下 美化了

我想将这个美化的 JSON 字符串转换为正常的 JSON 字符串。我怎样才能在 apex 中做到这一点?

尝试将 JSON 生成器实例定义为 -

JSONGenerator gen = JSON.createGenerator(false);
上述定义中的

false 将确保 JSON 字符串的 "non-prettified" 版本。