yml配置文件语法及实例

简介: yml配置文件语法及实例

YML文件的扩展名可以使用.yml或者.yaml

配置普通数据

语法: key: value


name: haohao

注意:value之前有一个空格


配置对象数据

key: 
    key1: value1
    key2: value2
或者:
  key: {key1: value1,key2: value2}

示例代码:

person:
  name: haohao
  age: 31
  addr: beijing
#或者
person: {name: haohao,age: 31,addr: beijing}


注意:key1前面的空格个数不限定,在yml语法中,相同缩进代表同一个级别


配置数组(List、Set)数据

语法:


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


示例代码:


city:
  - beijing
  - tianjin
  - shanghai
  - chongqing
#或者
city: [beijing,tianjin,shanghai,chongqing]
#集合中的元素是对象形式
student:
  - name: zhangsan
    age: 18
    score: 100
  - name: lisi
    age: 28
    score: 88
  - name: wangwu
    age: 38
    score: 90
相关文章
|
2月前
|
Java Spring
【Spring配置】创建yml文件和properties或yml文件没有绿叶
本文主要针对,一个项目中怎么创建yml和properties两种不同文件,进行配置,和启动类没有绿叶标识进行解决。
|
Java 数据库 Spring
properties文件和yaml文件的区别~
properties文件和yaml文件的区别~
|
存储 安全 API
【详解配置文件系列】es7配置文件详解(下)
【详解配置文件系列】es7配置文件详解(下)
|
存储 网络协议 网络安全
【详解配置文件系列】es7配置文件详解(上)
【详解配置文件系列】es7配置文件详解
|
Java Spring
properties和yaml配置文件
properties和yaml配置文件
161 0
|
数据格式
如何优雅的读取yml配置文件?
如何优雅的读取yml配置文件?
247 0
|
Java 测试技术 开发者
yaml 配置文件值获取|学习笔记
快速学习yaml 配置文件值获取
|
Java 开发者
配置文件占位符|学习笔记
快速学习配置文件占位符