博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yml 配置语法
阅读量:6715 次
发布时间:2019-06-25

本文共 910 字,大约阅读时间需要 3 分钟。

hot3.png

1.yml配置文件简介

YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以数据为核心的,比传统的xml方式更加简洁。

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

2.yml配置文件的语法

2.1 配置普通数据

  • 语法: key: value
  • 示例代码:
name: haohao
  • 注意:value之前有一个空格

2.2 配置对象数据

  • 语法:
key:   key1: value1  key2: value2或者:key: {key1: value1,key2: value2}
  • 示例代码:
person:  name: haohao  age: 31  addr: beijing#或者person: {name: haohao,age: 31,addr: beijing}

2.3 配置Map数据

同上面的对象写法

2.4 配置数组(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
  • 注意:value1与之间的 - 之间存在一个空格

转载于:https://my.oschina.net/edisonOnCall/blog/3032969

你可能感兴趣的文章
使用 LineBasedFrameDecoder 和 StringDecoder 解决半包粘包问题
查看>>
分布式缓存Redis使用心得
查看>>
【修真院“善良”系列之三】技术面试的时候该怎么样介绍自己?
查看>>
聊聊flink的EventTime
查看>>
TypeScript 类
查看>>
React 的几种条件渲染以及选择
查看>>
MongoDB查看执行计划
查看>>
Redis学习笔记二:使用Jedis简单操作reids数据库
查看>>
Netty NioEventLoop 启动过程源码分析
查看>>
机器学习在客户管理场景中的应用
查看>>
PHP导出数据到表格的实例
查看>>
php 后端实现JWT认证方法
查看>>
[深入理解Redis]读取RDB文件
查看>>
【java并发编程实战6】AQS之独占锁ReentrantLock实现
查看>>
Javascript中进行遍历操作的所有方法
查看>>
JS的原型链和继承
查看>>
python中pyquery无法获取标签名的dom节点
查看>>
面试官:请手写一个webpack4.0配置
查看>>
有关getter 和 setter的使用
查看>>
JavaScript面向对象中的Function类型个人分享
查看>>