|
控制符
|
這個控制符的作用是保留文本每一行尾部的換行符。
|
會保證整段文本最后有且只有一個換行符;使用|+
可以保留整段文本最后的所有換行符;使用|-
可以刪除整段文本最后的所有換行符。
# --------"|"示例begin--------
# YAML格式
key: |
a
b
c
nextKey: ...
# 實際效果
"key": "a\nb\nc\n"
# ---------"|"示例end---------
# --------"|+"示例begin--------
# YAML格式
key: |+
a
b
c
nextKey: ...
# 實際效果
"key": "a\nb\nc\n\n\n"
# ---------"|+"示例end---------
# --------"|-"示例begin--------
# YAML格式
key: |-
a
b
c
nextKey: ...
# 實際效果
"key": "a\nb\nc"
# ---------"|-"示例end---------
>
控制符
>
這個控制符的作用是將每一行尾部的換行符替換為空格,也就是將多行文本視為一行。
>
會保證文本最后有且只有一個換行符。使用>+
可以保留文本最后的所有換行符,使用>-
可以刪除文本最后的所有換行符。
# --------">"示例begin--------
# YAML格式
key: >
a
b
c
nextKey: ...
# 實際效果
"key": "a b c\n"
# ---------">"示例end---------
# --------">+"示例begin--------
# YAML格式
key: >+
a
b
c
nextKey: ...
# 實際效果
"key": "a b c\n\n\n"
# ---------">+"示例end---------
# --------">-"示例begin--------
# YAML格式
key: >-
a
b
c
nextKey: ...
# 實際效果
"key": "a\nb\nc"
# ---------">-"示例end---------