如何在 Java 中将 JSON 字符串列表写入 JSON 文件?

问题描述 投票:0回答:1

我需要在 Java 中的 json 文件中编写 Json 字符串列表。

List<String> rawJsonString = {"jsonString1","jsonString2"};

OutputFile -> outfile.json

我能写出格式-

jsonString1,
jsonString2

但这不是有效的格式。我希望格式为 -

{
jsonString1,
jsonString2
}

我怎样才能做到这一点?

注意 - jsonString1 和 jsonString2 是字符串格式的有效 json。

jsonString1 =
{ 
 a:"someValue",
 b:"someValue"
}
java json filewriter
1个回答
0
投票

最简单的方法:
添加依赖并使用内置方法

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.9.8</version>
</dependency>


String json = mapper.writeValueAsString(rawJsonString);
© www.soinside.com 2019 - 2024. All rights reserved.