目录

2638264600 的个人博客

记录精彩的程序人生

YAML语法简介

YAML简介:/ˈjæməl/,Yaml Aint Makup Language。一种用来表示数据的语言,和xml、properties的作用类似。

一、表示简单数据

properties格式:

server.port=80
server.servlet.context-path=/ssm
对应的yml格式:

server:
port: 80
servlet:
context-path: /ssm
注意:

1、同一级缩进相同,比如这里port和servlet是同一级,它们的缩进相同,即左端对齐。

2、冒号与冒号后的值之间,至少要有一个空格!

二、表示一个对象

properties格式:

Person.id=100
Person.name=Zhao
Person.age=18
yml多行格式:

Person:
id: 100
name: Zhao
age: 18
或者使用yml单行格式:

Person2: {id: 200,name: Qian,age: 20}

三、表示一个集合

yml多行格式:

Student:

  • Zhao
  • Qian
    或者使用yml单行格式:

Student: [Zhao,Qian]

四、表示一个以对象为元素的集合

yml多行格式:

Student:

  • id: 100
    name: Zhao
  • id: 200
    name: Qian
    或者使用yml单行格式:

Student: [{id: 100,name: Zhao},{id: 200,name: Qian}]

五、表示一个Map(和表示对象的方式类似)

MapName:
Key1: Value1
Key2: Value2

注意事项:

1、冒号与后面接的数据之间至少要有一个空格;

2、连字符 '-' 与后面接的数据之间至少要有一个空格;

3、同级缩进相同。
————————————————
版权声明:本文为CSDN博主「凡我出品,皆属精品」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liuxc324/article/details/109146874


标题:YAML语法简介
作者:三学一心
地址:http://bk.isseeker.com/articles/2022/04/01/1648773672357.html