1. yaml文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的数据序列化格式,可读性强,可被支持YAML库的不同的编程语言程序导入,如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。它是以数据为核心的,比传统的xml方式更加简洁。其扩展名可以使用.yml或者.yaml。

2. 语法

2.1常用数据格式

语法:key: value

示例:name: zhangsan

注意:value之前有一个空格

2.2配置对象或map数据

语法:

key:

key1: value1

key2: value2

或者

key: {key1: value1,key2: value2}

示例:

person:
               name: zhangsan
               age: 30
               addr: beijing

或者

person: {name: zhangsan,age: 30,addr: beijing}

2.3配置List,Set数据

语法:

key:
                - value1
                - value2
      或者
           key: [value1,value2]

示例:

city:
  - beijing
  - tianjin

#或者

city: [beijing,tianjin]

#集合中的元素是对象形式
student:
  - name: zhangsan
    age: 19
    score: 100
  - name: lisi
    age: 28
    score: 89
  - name: wangwu
    age: 38
    score: 91

注意:value1与之间的 - 之间存在一个空格

yaml 文件格式语法相关推荐

  1. yaml 文件格式简介

    from: http://www.cnblogs.com/phpgo/p/6480107.html .yaml 文件格式简介 命名 YAML 的意思其实是:"Yet Another Mark ...

  2. python测试系列教程 —— YAML配置文件语法教程

    全栈工程师开发手册 (作者:栾鹏) python教程全解 YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据 ...

  3. yaml文件格式说明

    yaml文件格式说明 yaml简介 基本语法 YAML支持的数据结构 引用 单文件多配置 文本块 显示指定类型 yaml简介 yaml文件的后缀为.yml或者.yaml. 是一个可读性高,用来表达数据 ...

  4. yaml文件格式总结

    yaml文件格式总结 概念 基本语法 数据类型 YAML 对象 YAML 数组 复合结构 纯量 引用 概念 YAML 是 "YAML Ain't a Markup Language" ...

  5. .yaml 文件格式简介

    命名 YAML 的意思其实是:"Yet Another Markup Language"(仍是一种置标语言)的缩写. 功能 YAML的语法和其他高阶语言类似,并且可以简单表达清单. ...

  6. YAML——基本语法

    功能[编辑] YAML的语法和其他高级语言类似,并且可以简单表达清单.散列表,标量等数据形态.[4]它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构.各种配置文件.倾印调试内容. ...

  7. yaml/yml语法

    spring官方推荐使用application.yaml代替application.properties,因为yaml更加强大 properties语法:key=value ,例如 server.po ...

  8. 【Yaml】了解yaml文件格式

    目录 一.简介 二.基本语法 三.数据类型 四.数据结构 一.简介 YAML 是一种较为人性化的数据序列化语言,可以配合目前大多数编程语言使用. YAML 的语法比较简洁直观,特点是使用空格来表达层次 ...

  9. symfony入门学习资料之十:YAML——基本语法

    symfony入门学习资料之十:YAML--基本语法 本节的学习,继续介绍YAML的语法,进一步深入的学习.在symfony框架中,yml格式的文件用的非常普遍,所以在本系列的学习中,要多花些篇幅进行 ...

  10. Spring Boot 框架学习笔记(二)(配置文件与数据注入 yaml基本语法 JSR303数据验证 多环境切换 )

    Spring Boot 框架学习笔记(二) 六.appliaction.properties配置与数据注入 6.1 `@Value`注解 测试注入数据 读取输入流 6.2 读取配置文件数据注入 单文件 ...

最新文章

  1. Mol Plant | 中科院遗传与发育生物学研究所周俭民课题组报道了细菌效应蛋白在植物细胞内诱导免疫受体ZAR1寡聚的新发现...
  2. linux 命令 读phy_CentOS教程(七)- 常用命令使用介绍(上)
  3. 10.Redis 性能测试
  4. 人工智能到底是啥_人工智能的本质究竟是什么?
  5. zabbix通过JMX监控Tomcat及一些报错
  6. oracle如何添加undo,ORACLE RAC 11G 添加以及删除UNDO表空间
  7. iOS开发-16进制颜色转换
  8. 算到怀疑人生!如何用并查集解决朋友圈个数问题?
  9. lsof 功能使用详解
  10. 学校计算机教室用多大线径电缆,施工要用多大的电线电缆?本文教你怎么算
  11. 前端小白仿写小米官网首页(静态页面+jquery轮播图)
  12. Thinkphp中的 I 函数(Thinkphp3.2.3版本)
  13. 面试准备:计算机网络常见面试题
  14. 联想android怎么解密,联想G886手机如何解密
  15. 吕爱国倾心讲座:混合方法研究的类型与程序设计
  16. 如何树立正确的工作态度
  17. 精品微信小程序校园第二课堂在线学习网+后台系统|前后分离VUE
  18. Guava中EventBus并发处理事件
  19. 谷歌 Android 12 Go 正式发布!
  20. markdown编辑器的基本使用

热门文章

  1. Windows 10 Enterprise LTSC MSDN官方纯净版下载
  2. Quartz开发-插件开发
  3. 混响运行于CPU或者DSP时的部分指标对比
  4. 百度网盘IDM快速下载
  5. 破解版PDF编辑器————Adobe Acrobat DC
  6. 教务系统的服务器管理,勤哲Excel服务器在学校教务管理中的应用
  7. matlab钢琴音教程,弹琴吧 - 今天聊一聊钢琴扒带及MIDI制作,使用音
  8. 用c语言编程设计简单的小游戏------走迷宫
  9. linux设计引物探针,恳请相助:Taq man引物和探针设计
  10. c语言二级java难吗_计算机二级考JAVA还是C?