Скаляры в YAML записываются в блочном формате с использованием литерального типа, который обозначается как ( | ). Он обозначает количество разрывов строк. В YAML скаляры записываются в сложенном стиле ( > ), где каждая строка обозначает сложенный пробел, который заканчивается пустой строкой или строкой с отступом .
Новые строки в литералах показаны ниже —
ASCII Art --- | \//||\/|| // || ||__
Сложенные новые строки сохраняются для более отступов и пустых строк, как показано ниже —
> Sammy Sosa completed another fine season with great stats. 63 Home Runs 0.288 Batting Average What a year!
Скалярные потоки YAML включают простые стили и стили в кавычках. Стиль в двойных кавычках включает различные escape-последовательности. Скаляры потока могут включать несколько строк; разрывы строк всегда складываются в этой структуре.
plain: This unquoted scalar spans many lines. quoted: "So does this quoted scalar.\n"
В YAML нетегированные узлы указываются с конкретным типом приложения. В примерах спецификации тегов обычно используются типы seq, map и str для хранилища тегов YAML. Теги представлены в качестве примеров, которые упомянуты ниже:
Целочисленные теги
Эти теги включают в себя целочисленные значения. Они также называются числовыми тегами.
canonical: 12345 decimal: +12,345 sexagecimal: 3:25:45 octal: 014 hexadecimal: 0xC
Числа с плавающей точкой
Эти теги включают десятичные и экспоненциальные значения. Они также называются экспоненциальными метками.
canonical: 1.23015e+3 exponential: 12.3015e+02 sexagecimal: 20:30.15 fixed: 1,230.15 negative infinity: -.inf not a number: .NaN
Разные теги
Он включает в себя различные целочисленные, плавающие и строковые значения, встроенные в них. Следовательно, это называется разные теги.