Typesafe ConfigFactory 加载

Typesafe ConfigFactory Load

我的 Play 应用程序的 conf 目录中有一个 JSON,我想使用 ConfigFactory 加载它:

 val cfg = ConfigFactory.load("myJson.json")
 val jsValue = Json.parse(cfg.root().render(ConfigRenderOptions.concise()))

我注意到还有很多其他东西,比如 akka... 并且加载更多。我应该如何摆脱它?

我正在使用 Play 的 Json API!

此处描述了标准行为:

https://github.com/typesafehub/config#standard-behavior

由于配置值比您想象的要多,您只能选择性地选择所需的配置值。

或者,检查 reference.conf 并在输出中丢弃这些值。