【发布时间】:2020-09-16 23:30:50
【问题描述】:
我有一个 YAML 文件,其中包含我的应用程序的一些配置。现在,一些配置需要及时更改。例如:
2020 年的值是:
tax:
federal: 9
provincial: 7
但是对于 2021 年,我们需要的是:
tax:
federal: 9.5
provincial: 7.5
如果我只能通过时间切换 yml 文件会很容易,但是 yaml 文件包含许多会在不同时间点更改的配置。另外,我只分配了 1 个 yml 文件来配置我的应用程序,所以这不是一个真正的选择。
所以我的问题是,使用 YAML 表示这一点的最简洁的方法是什么?
我能想到的唯一方法是以下,但我可以看到这非常混乱。
tax:
federal: [20200101-20201231]9;[20210101-20211231]9.5
provincial: [20200101-20201231]7;[20210101-20211231]7.5;
【问题讨论】:
标签: configuration yaml properties-file