YAML - 語法字元



各種字元型別可用於各種功能。本章詳細介紹了 YAML 中使用的語法,重點是字元操作。

指示字元

指示字元包括用於描述 YAML 文件內容的特有語義。下表對此進行了詳細說明。

序號 字元與功能
1

_

表示塊序列條目

2

?

表示對映鍵

3

:

表示對映值

4

,

表示流集合條目

5

[

開始流序列

6

]

結束流序列

7

{

開始流對映

8

}

結束流對映

9

#

表示註釋

10

&

表示節點的錨點屬性

11

*

表示別名節點

12

!

表示節點的標記

13

|

表示文字塊標量

14

>

表示摺疊塊標量

15

`

單引號包圍引用的流式標量

16

"

雙引號包圍雙引用的流式標量

17

%

表示使用的指令

以下示例展示了語法中使用的字元 −

%YAML 1.1
---
!!map {
   ? !!str "sequence"
   : !!seq [
      !!str "one", !!str "two"
   ],
   ? !!str "mapping"
   : !!map {
      ? !!str "sky" : !!str "blue",
      ? !!str "sea" : !!str "green",
   }
}

# This represents
# only comments.
---
!!map1 {
   ? !!str "anchored"
   : !local &A1 "value",
   ? !!str "alias"
   : *A1,
}
!!str "text"
廣告
© . All rights reserved.