- 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"
]
}
廣告