我想将Config对象(https://github.com/typesafehub/config)保存为序列化字符串(可能是JSON ??)并在需要时将其读回。但是,我没有在支持的Config api文档上找到任何API。对此有任何帮助表示赞赏。
我试过
config.toString
但结果看起来像
配置(SimpleConfigObject({...数据}))
答案 0 :(得分:55)
试试这个:
config.root().render(ConfigRenderOptions.concise())
答案 1 :(得分:0)
当然,您也可以调整一些参数,例如:
val renderOptions = ConfigRenderOptions
.defaults()
.setOriginComments(false)
.setComments(false)
.setFormatted(true)
println(config.root().render(renderOptions))