格式与模式

    该配置模式由三个概念定义:

    • Sections(配置段)
    • Entries(配置项): Key/Value(键/值)
    • Indented Configuration Mode(缩进配置模式)

    配置段由方括号内的名称或标题定义。例如上面的示例,使用 定义设置了 Service 配置段。配置段规则如下:

    • 同一文件中可存在多个配置段
    • 配置段应该包含注释和配置项目,不能为空
    • 配置段下的任何注释行也必须缩进
    • 配置项由键值对定义
    • 键必须缩进
    • 键必须包含以换行符结尾的值

    注释行为 # 字符的前缀,这些行不做任何处理,但也必须缩进。

    1. [FIRST_SECTION]
    2. # This is a commented line
    3. Key1 some value
    4. # more comments
    5. KeyN 3.14

    如您所见,有两个包含多个配置项和注释的配置段,还请注意,配置中允许空行,且不需要缩进。