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 -
{
"Flow style": [
"Mercury",
"Venus",
"Earth",
"Mars",
"Jupiter",
"Saturn",
"Uranus",
"Neptune",
"Pluto"
],
"Block style": [
"Mercury",
"Venus",
"Earth",
"Mars",
"Jupiter",
"Saturn",
"Uranus",
"Neptune",
"Pluto"
]
}