Учебники

YAML — Синтаксические символы

Различные типы символов используются для различных функций. В этой главе подробно рассказывается о синтаксисе, используемом в YAML, и основное внимание уделяется манипулированию символами.

Индикаторные символы

Символы индикатора включают специальную семантику, используемую для описания содержимого документа YAML. Следующая таблица показывает это подробно.

Sr.No. Характер и функциональность
1

_

Обозначает запись последовательности блоков

2

?

Обозначает ключ сопоставления

3

:

Это обозначает значение отображения

4

,

Обозначает запись о потоке

5

[

Запускает последовательность потоков

6

]

Заканчивается последовательность потоков

7

{

Запускает отображение потока

8

}

Заканчивается отображение потока

9

#

Обозначает комментарии

10

&

Это обозначает свойство якоря узла

11

*

Обозначает псевдоним узла

12

!

Обозначает тег узла

13

|

Обозначает скаляр буквального блока

14

>

Обозначает сложенный скалярный блок

15

`

Одинарная кавычка окружает цитируемый скаляр потока

16

«

Двойная кавычка окружает двойную кавычку

17

%

Обозначает используемую директиву

_

Обозначает запись последовательности блоков

?

Обозначает ключ сопоставления

:

Это обозначает значение отображения

,

Обозначает запись о потоке

[

Запускает последовательность потоков

]

Заканчивается последовательность потоков

{

Запускает отображение потока

}

Заканчивается отображение потока

#

Обозначает комментарии

&

Это обозначает свойство якоря узла

*

Обозначает псевдоним узла

!

Обозначает тег узла

|

Обозначает скаляр буквального блока

>

Обозначает сложенный скалярный блок

`

Одинарная кавычка окружает цитируемый скаляр потока

«

Двойная кавычка окружает двойную кавычку

%

Обозначает используемую директиву

В следующем примере показаны символы, используемые в синтаксисе: