現在、Jackson を使用してシリアル化しています。
問題は、ストリームに複数のマップを書き込むことができず、コードが
ObjectMapper mapper = new ObjectMapper();
mapper.configure(com.fasterxml.jackson.core.JsonGenerator.Feature.FLUSH_PASSED_TO_STREAM, false);
mapper.writeValue(writer, myMap);
現在、Jackson を使用してシリアル化しています。
問題は、ストリームに複数のマップを書き込むことができず、コードが
ObjectMapper mapper = new ObjectMapper();
mapper.configure(com.fasterxml.jackson.core.JsonGenerator.Feature.FLUSH_PASSED_TO_STREAM, false);
mapper.writeValue(writer, myMap);
に設定FLUSH_AFTER_WRITE_VALUE
するとfalse
、あなたが探しているものだと思います。
https://github.com/FasterXML/jackson-databind/wiki/Serialization-features#output-life-cycle-features