首页 > 其他分享 >yaml list和Dictionary(7)

yaml list和Dictionary(7)

时间:2022-11-22 14:40:24浏览次数:80  
标签:name Dictionary gender list yaml key Smith Developer

list列表

列表由多个元素组成,每个元素放在不同行,且元素前均使用“-”打头,或者将所有元素用 [ ] 括起来放在同一行
范例:

# A list of tasty fruits 
- Apple
 - Orange
 - Strawberry
 - Mango
 [Apple,Orange,Strawberry,Mango]

Dictionary字典

字典由多个key与value构成,key和value之间用 :分隔,所有k/v可以放在一行,或者每个 k/v 分别放在不同行
范例:

# An employee record 
name: Example Developer 
job: Developer s
kill: Elite
 也可以将key:value放置于{}中进行表示,用,分隔多个key:value
 # An employee record {name: “Example Developer”, job: “Developer”, skill: “Elite”}

示例

name: John Smith
age: 41
gender: Male
spouse:
  name: Jane Smith
  age: 37
  gender: Female
children:
  - name: Jimmy Smith
    age: 17
    gender: Male
  - name: Jenny Smith
    age 13
    gender: Female

三种常见的数据格式

  • XML:Extensible Markup Language,可扩展标记语言,可用于数据交换和配置
  • JSON:JavaScript Object Notation, JavaScript 对象表记法,主要用来数据交换或配置,不支持注释
  • YAML:YAML Ain’t Markup Language YAML 不是一种标记语言, 主要用来配置,大小写敏感,不支持tabimage.png

可以用工具互相转换,参考网站:
https://www.json2yaml.com/
http://www.bejson.com/json/json2yaml/

标签:name,Dictionary,gender,list,yaml,key,Smith,Developer
From: https://www.cnblogs.com/yutoujun/p/16915008.html

相关文章