Различные типы символов используются для различных функций. В этой главе подробно рассказывается о синтаксисе, используемом в YAML, и основное внимание уделяется манипулированию символами.
Индикаторные символы
Символы индикатора включают специальную семантику, используемую для описания содержимого документа YAML. Следующая таблица показывает это подробно.
Sr.No. | Характер и функциональность |
---|---|
1 |
_ Обозначает запись последовательности блоков |
2 |
? Обозначает ключ сопоставления |
3 |
: Это обозначает значение отображения |
4 |
, Обозначает запись о потоке |
5 |
[ Запускает последовательность потоков |
6 |
] Заканчивается последовательность потоков |
7 |
{ Запускает отображение потока |
8 |
} Заканчивается отображение потока |
9 |
# Обозначает комментарии |
10 |
& Это обозначает свойство якоря узла |
11 |
* Обозначает псевдоним узла |
12 |
! Обозначает тег узла |
13 |
| Обозначает скаляр буквального блока |
14 |
> Обозначает сложенный скалярный блок |
15 |
` Одинарная кавычка окружает цитируемый скаляр потока |
16 |
« Двойная кавычка окружает двойную кавычку |
17 |
% Обозначает используемую директиву |
_
Обозначает запись последовательности блоков
?
Обозначает ключ сопоставления
:
Это обозначает значение отображения
,
Обозначает запись о потоке
[
Запускает последовательность потоков
]
Заканчивается последовательность потоков
{
Запускает отображение потока
}
Заканчивается отображение потока
#
Обозначает комментарии
&
Это обозначает свойство якоря узла
*
Обозначает псевдоним узла
!
Обозначает тег узла
|
Обозначает скаляр буквального блока
>
Обозначает сложенный скалярный блок
`
Одинарная кавычка окружает цитируемый скаляр потока
«
Двойная кавычка окружает двойную кавычку
%
Обозначает используемую директиву
В следующем примере показаны символы, используемые в синтаксисе: