题
我如何格式化这样的YAML文档,以便Pyyaml可以正确解析它?
Data: Some data, here and a special character like ':'
Another line of data on a separate line
我知道“:”角色很特别,所以我必须用这样的报价包围整个内容:
Data: "Some data, here and a special character like ':'
Another line of data on a separate line"
为了添加新行,我必须添加' n':
Data: "Some data, here and a special character like ':'\n
Another line of data on a separate line"
无论如何是否有格式化YAML文档,所以我不必添加'\n
为了有一条新行?
解决方案
对于多行标量,您可以使用块。性格 |
表示一个块的开始。采用:
Data: |
Some data, here and a special character like ':'
Another line of data on a separate line
其他提示
如果Nulluserexception的解决方案正在添加的额外新线,则应使用:
Data: |-
Some data, here and a special character like ':'
Another line of data on a separate line
不隶属于 StackOverflow