-3

json文字列を既に含むファイルにjson文字列を追加する方法(Java内)? オブジェクトマッパーを使用してファイルをメモリに読み込んでから、追加してファイルに戻そうとしました。

ObjectMapper mapper = new ObjectMapper();
HashMap<String, Object> jsonMap = mapper.readValue( new File(workflowSessionFilePath), new TypeReference<HashMap<String, Object>>() {});

jsonMap.put("key", "value");
mapper.defaultPrettyPrintingWriter().writeValue(new File(workflowSessionFilePath), jsonMap);

しかし、これよりも良い方法はありますか?

4

1 に答える 1