Typesafe配置:写入/创建参考

时间:2018-11-09 13:46:43

标签: java scala config typesafe-config pureconfig

我想做的很简单。我想在我的代码中创建一个配置对象,其中一些值应该是引用。然后,我想将该配置保存到文件中,然后在读取它时,引用将替换为正确的值。 我使用lightbends typesafe config库和scala包装器pureconfig(但不介意pureconfig)

现在要正确读取和替换值,配置需要看起来像这样:

"name" {
    "someNormalValue" : "v"
    "subsitute" : ${substitute-value}        
}

问题是,我如何才能使用上述库实际生成这样的配置。

Ps。我正在寻找一种更好的解决方案,而不仅仅是渲染配置并返回“手动”以删除${substitute-value}

周围的双引号。

感谢您的回复!

0 个答案:

没有答案