首页 > 编程知识 正文

yaml文件详解,yaml字典

时间:2023-05-05 06:15:17 阅读:275401 作者:2151

YAML语法详细总结

YAML是一个可读性高的用来表达资料序列的格式。YAML参考了多种语言,包括:XML、C语言、Python、Perl等。目前很多软件中采用yaml格式的文件,如ubuntu、ansible、docker、k8s等。YAML:YAML Ain’t Markup Language,即YAML不是XML。在开发的这种语言时,YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)

一、YAML语言特性 YAML的可读性好 YAML和脚本语言的交互性好 YAML使用实现语言的数据类型 YAML有一个一致的信息模型 YAML易于实现 YAML可以基于流来处理 YAML表达能力强,扩展性好 二、YAML语法 在单一文件第一行,可以选择用连续三个连字号“-"表示开始,可以选择用连续三个点号(…)表示文件的结尾 次行开始写Playbook中的内容,一般建议写明Playbook的功能 使用#号注释代码 缩进必须是统一的,不能空格和tab混用 缩进的空格数不重要,只要相同层级的元素左对齐即可 key:value,kv之间有空格 YAML文件内容是大小写敏感的,key、value的值均需要大小写敏感 yaml文件扩展名通常为yml或yaml yaml结构通过空格来展示,序列里的项用“-”来代表,Map里的键值对用“:”分割 Ansible使用的yaml文件最少需要的元素包括na

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。