问题描述
我有一个具有以下结构的配置文件:
# ExampleConfig
exampleConfig {
steps = [
["app_one","step_one","step_two"],["app_two","step_two"]
]
tags = [
["owner","me"],["env","prod"],["tenant","me"]
]
}
我想做的是将配置文件加载到应用程序中,然后从配置文件中提取列表(例如步骤、标签)。我对如何做到这一点有些困惑。我尝试使用以下方法,但它们没有返回我想要的结果:
val config: Config = ConfigFactory.load(configFile).getConfig(configValue)
val steps = config.getList("steps")
我想要的最终结果如下:
val steps: List[(String,String,String)] = List(("app_one","step_two"),...))
val tags: List[(String,String)] = List(("owner","me"),("env","prod"),...))
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)