标签:时间格式 字典 换行 code hello 注释 hash list 对齐
版权声明:本文为CSDN博主「IT_faquir」的原创文章,遵循 CC 4.0 BY-SA 版权协议
原文链接:https://blog.csdn.net/it_faquir/article/details/79842885
YAML语言的设计参考了JSON,XML和SDL等语言。YAML 强调以数据为中心,简洁易读,编写简单。
YAML 支持的数据结构有三种 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary) 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list) 纯量(scalars):单个的、不可再分的值
双引号"":不会转义字符串里面的特殊字符,特殊字符作为本身想表示的意思。
name: "123\n123"
输出: 123 换行 123
单引号‘‘:会将字符串里面的特殊字符转义为字符串处理
name: "123\n123"
输出: 123\n123
如果不加引号将会转义特殊字符,当成字符串处理
纯量是最基本的、不可再分的值。
- 字符串
使用‘ ‘或" "或不使用引号
value0: ‘hello World!‘ value1: "hello World!" value2: hello World!
布尔值true
或false
表示。
数字
12 #整数 014 # 八进制整数 0xC #十六进制整数 13.4 #浮点数 1.2e+34 #指数 .inf空值 #无穷大
空值null
或~
表示
日期
使用 iso-8601 标准表示日期
date: 2018-01-01t16:59:43.10-05:00
在springboot中yaml文件的时间格式 date: yyyy/MM/dd HH:mm:ss
Map(属性和值)(键值对)的形式:
key:(空格)v :表示一堆键值对,空格不可省略。
car:
color: red
brand: BMW
一行写法
car:{color: red,brand: BMW}
相当于json:
{"color":"red","brand":"BMW"}
一组连词线开头的行,构成一个数组。
brand: - audi - bmw - ferrari
一行写法
brand: [audi,bmw,ferrari]
相当于json:
["auri","bmw","ferrari"]
标签:时间格式 字典 换行 code hello 注释 hash list 对齐
原文地址:https://www.cnblogs.com/sanhao/p/12485647.html