当前位置:网站首页>yaml数据格式
yaml数据格式
2022-08-03 17:29:00 【lwj_07】
一、yaml语法规则

字面值表达方式:

数组表示方式:(减号后面的就是数据)

二、读取yaml属性文件中的数据
2.1、读取yaml属性文件中的单一数据
先定义一个属性,通过使用@Value注解,通过$符获取yaml属性文件中的key即可获取到yaml属性文件中该key对应的value数据 (@Value注解的作用:是为属性赋值的)



2.2、读取yaml属性文件中多级形式的数据



2.3、读取yaml属性文件中的数组数据
数组类型1:(直接对应的是数据)



数组类型2:


补充知识(分屏):

效果如下所示:

2.4、yaml文件中的变量引用

我们还知道在文件当中\t有时候会代表转义字符,那么我们的yaml文件中\temp中有\t,怎么把它变成转义字符的形式呢:(用引号把含有\t转义字符的数据括起来,就表示转义字符了)

2.5、读取yaml文件中的全部属性数据
用法:就是先把yaml文件中的属性数据通过自动装配全部读取封装到Enviroment属性当中,然后通过getProperty方法就可以获取yaml文件中的任何一个想要的数据了


2.6、把yaml文件数据封装到对象属性当中进行读取

代码演示如下所示:

上面把yaml文件数据封装到对象的属性当中后,我们就可以通过扫描bean扫描获取到该对象,然后获取对象属性中的数据了:


边栏推荐
- phoenix创建映射表和创建索引、删除索引
- 星巴克输血赶不上流血
- 九种方法!教你如何读取resources目录下的文件路径
- Web3的开源为何会如此受到人们喜爱?
- opencv 直方图比较
- Win11系统的显卡驱动安装的详细方法步骤
- Big guys.Use flink-cdc-sqlserver version 2.2.0 to read sqlserver2008R
- 关于 Intel 在 micro-vm 快速启动的探索及实例演示 | 第 36-38 期
- 图像质量指标:PSNR、SSIM、MSE
- EMQX Newsletter 2022-07|EMQX 5.0 正式发布、EMQX Cloud 新增 2 个数据库集成
猜你喜欢
随机推荐
LyScript 内存交换与差异对比
LeetCode·899.有序队列·最小表示法
图像质量指标:PSNR、SSIM、MSE
uniapp 切换 history 路由模
DataWorks 标准版怎样实现SQL代码的复用?
学会 Arthas,让你 3 年经验掌握 5 年功力!
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
国内首发可视化智能调优平台,小龙带你玩转KeenTune UI
软考 --- 软件工程(1)概念、开发模型
C# 构造函数如人之影子
工程仪器设备在线监测管理系统常见问题和注意事项
phoenix创建映射表和创建索引、删除索引
【时间的比较】
2022爱分析· 银行数字化厂商全景报告
出海,是泡泡玛特的“解药”吗?
怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?
浅谈Service Mesh对业务系统的价值
ICDAR competition technology sharing
JS 字符串转 GBK 编码超精简实现
九种方法!教你如何读取resources目录下的文件路径









