YAML是否支持多行字符串中的注释?
我正在尝试做这样的事情,但验证器正在抛出错误:
key:
#comment
value
#comment
value
value #comments here don't work either
Run Code Online (Sandbox Code Playgroud)
Igu*_*aut 23
根据YAML 1.2规范, "评论不得出现在标量内".这就是这种情况.在YAML中没有办法逃避octothorpe符号(#
),所以在多行字符串中,没有办法消除原始字符串值中的注释歧义.
但是,您可以在集合中交错注释.例如,如果你真的需要,你可以将你的字符串分成每行一个字符串序列:
key: #comment
- value line 1
#comment
- value line 2
#comment
- value line 3
Run Code Online (Sandbox Code Playgroud)
应该管用...
归档时间: |
|
查看次数: |
22739 次 |
最近记录: |