Ansible-list-Dictionary-数据格式

Posted 学亮编程手记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ansible-list-Dictionary-数据格式相关的知识,希望对你有一定的参考价值。

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
skill: 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 不是一种标记语言, 主要用来配置,大小写敏感,不支持tab

可以用工具互相转换,参考网站:

https://www.json2yaml.com/

http://www.bejson.com/json/json2yaml/

本文链接:http://www.yunweipai.com/34653.html

以上是关于Ansible-list-Dictionary-数据格式的主要内容,如果未能解决你的问题,请参考以下文章

CPU的核心数、线程数的关系和区别

同构数(“同构数”是指这样一种数,这个数右端的数平方后会得到这个数本身)

织梦cms调用会员数,文章数,评论数,今天新增文章数

织梦cms调用会员数,文章数,评论数,今天新增文章数

十进制数62对应的十六进制数是()

CPU的“核心数”、“线程数”的关系和区别分别是啥?