1

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

现在要正确读取和替换值,配置需要如下所示:

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

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

附言。我正在寻找一个更好的解决方案,而不仅仅是渲染配置并返回“手动”删除周围的双引号${substitute-value}

感谢您的回复!

4

0 回答 0