Учебники

YAML — стили последовательности

Чтобы понять стили последовательности, важно понимать коллекции. Концепция коллекций и стили последовательности работают параллельно. Коллекция в YAML представлена ​​с правильными стилями последовательности. Если вы хотите указать правильную последовательность тегов, всегда обращайтесь к коллекциям. Коллекции в YAML индексируются последовательными целыми числами, начинающимися с нуля, как представлено в массивах. Фокус последовательности стилей начинается с коллекций.

пример

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

# Ordered sequence of nodes in YAML STRUCTURE
Block style: !!seq
- Mercury   # Rotates - no light/dark sides.
- Venus     # Deadliest. Aptly named.
- Earth     # Mostly dirt.
- Mars      # Seems empty.
- Jupiter   # The king.
- Saturn    # Pretty.
- Uranus    # Where the sun hardly shines.
- Neptune   # Boring. No rings.
- Pluto     # You call this a planet?
Flow style: !!seq [ Mercury, Venus, Earth, Mars,      # Rocks
                    Jupiter, Saturn, Uranus, Neptune, # Gas
                    Pluto ]                           # Overrated

Затем вы можете увидеть следующий вывод для упорядоченной последовательности в формате JSON —