
- YAML 教程
- YAML - 简介
- YAML – 简介
- YAML – 基础
- YAML – 缩进和分隔
- YAML – 注释
- YAML – 集合和结构
- YAML – 标量和标记
- YAML – 完整示例
- YAML – 流程
- YAML – 信息模型
- YAML – 语法字符
- YAML – 语法基元
- YAML – 字符流
- YAML – 节点属性
- YAML – 块标量头
- YAML – 流样式
- YAML – 块样式
- YAML – 序列样式
- YAML – 流映射
- YAML – 块序列
- YAML – 故障保护模式
- YAML – JSON 模式
- YAML 实用资源
- YAML - 快速指南
- YAML - 实用资源
- YAML - 讨论
YAML - 序列样式
要理解序列样式,理解集合非常重要。集合和序列样式的概念并行运作。YAML 中的集合用适当的序列样式表示。如果您想要引用适当标记的顺序,请始终参考集合。YAML 中的集合按从 0 开始的顺序整数编制索引,如数组中表示的那样。序列样式的重点从集合开始。
示例
我们把宇宙中的行星数量视为一个集合中创建的序列。以下代码显示了如何表示宇宙中行星的序列样式 −
# 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 格式的有序序列中看到以下输出 −
{ "Flow style": [ "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune", "Pluto" ], "Block style": [ "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune", "Pluto" ] }
广告