Yaml - 没有分隔符的多行语法

时间:2017-01-06 13:22:55

标签: yaml

在Yaml中是否可以为字符串设置多行语法而不在换行符之间生成其他字符?

折叠(>)语法放置空格,文字语法(|)在行之间放置换行符。 此处的摘要未提供解决方案:In YAML, how do I break a string over multiple lines?

E.g。

>-
  line1_
  line2

生成line1<space>line2 - 我希望line1_line2没有额外的令牌。

1 个答案:

答案 0 :(得分:0)

使用双引号字符串:

"line1_\
line2"

通过转义换行符,它被完全删除而不是被转换为空格。使用块标量不可能这样做,因为它们没有转义序列。