JSR-353 ( https://jsonp.java.net/index.html ) を使用して、json ファイルを開き、ルート配列にいくつかのオブジェクトを追加したいと思います。
[{"foo":"bar"}]
私はこのようなコードを希望します:
try(JsonGenerator writer = Json.createGenerator(new FileOutputStream(this.file))){
writer.writeStartObject().write("hello", "world").writeEnd();
} catch (IOException e) {
e.printStackTrace();
}
そして最後に取得します:
[
{"foo":"bar"},
{"hello":"world"}
]
注:データを追加するために完全なjsonをメモリ内にロードする必要はありません。