【发布时间】:2016-08-29 04:17:13
【问题描述】:
所以,我正在尝试在 YAML 中编写插件配置文件,但我的解析器会抛出错误,即使所有 似乎 的格式都正确。 YAML 网站帮助不大,我发现任何类型的教程的唯一地方是 docs.ansible.com/ansible/YAMLSyntax.html 上的参差不齐的那个。由于普遍缺乏 YAML 语法知识,我可能在语法中遗漏了一些愚蠢的东西,每个 YAML 特殊字符有什么作用?
作为参考,这是我行为不端的 YAML 文件:
EnforcedWorlds:|
- World
- Nether
- DIM-1
- End
- DIM1
Ignore List:|
- CuckooClock5000
- Venomous Potato
- Subtle Snail
Radius: 10
DisallowInRadius:|
- Sandstone => "Darude Sandstone!"
- Quarry (1040) => "This block is too L33T 4U 2 Use here :)"
- Minium Stone (20102 with datavalues 1 to 1520) => "Minimum Minium area!"
Command Output groups:
Mod:|
- Perm Node: gpu.mod
- (Light Green) $(Banner)
- (Teal) Command A
- (Pink) Command B
Admin:|
- Perm Node: gpu.admin
- (Light Red) $(Banner)
- Mod lines 2-3
- (Blue) Command C
- (Bold)
Owner:|
- Mod lines 1-3
- Admin line 2
【问题讨论】: