1、基本语法

k:(空格)v:表示一对键值对(空格必须有);
以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的。

属性与值都是大小写敏感

2、值的写法

字面量:普通的值(数字,字符串,布尔)
k: v:字面直接来写;
字符串默认不用加上单引号或者双引号;

如果加上了双引号或者单引号

“”:双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思
name: “abc \n d”:输出;abc 换行 d
‘’:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
name: ‘abc \n d’:输出;abc \n d

附:一些常用写法

# yml写法
# 空格一定要有 跟python几乎一致的空格要求
# 1.普通的key-value
name: 起飞#2.对象
student:
#如果这里name和age前面没有空格 那么就说明它们独立于student
#如果age多了个空格 那么就说明age从属于name
#因此严重依赖空格name: 起飞age: 77
#行内写法
student2: {name: 起飞,age: 18}#3.数组
#写法一:
pets:- cat- dog- pig
#写法二:
pets2: [cat,dog,pig]#properties只能存键值对 无法存这么多狐狸花哨的

关于yaml的基本写法相关推荐

  1. yaml文件 *.yml 写法简介

    YAML文件简介 我们可能在spring配置文件里见到过.yml格式的东东,配置文件不都是.propertie或者.xml文件吗?.yml是什么鬼,今天我带你们来一探究竟. YAML(Yet Anot ...

  2. yaml的基本语法格式

    yaml文件主要是用来做配置文件使用的,常见的语法格式如下: 运行结果: 要注意的是: 1. yaml文件规则 基本规则:     大小写敏感     使用缩进表示层级关系     缩进时不允许使用T ...

  3. k8s的 Yaml文件编写与测试用例展示

    什么是Yaml 文件? Yaml 是一种用来写配置文件的语言.结构上它有两种可选的类型:Lists [1,2,3,4] 和 Maps {1:111}.List 用 -(破折号)来定义每一项,Map 则 ...

  4. 06全局配置文件application.yaml详解

    Spring Boot 提供了大量的自动配置,极大地简化了spring 应用的开发过程,当用户创建了一个 Spring Boot 项目后,即使不进行任何配置,该项目也能顺利的运行起来.当然,用户也可以 ...

  5. Li‘s 影像组学视频学习笔记(16)-pyradiomics里的yaml文件

    本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(16)主要介绍: pyradiomics的yaml文件参数设置解读 pyradiomics 官网对yaml文件有详细说明: The th ...

  6. Spring-Boot配置文件.yaml和.yml格式

    .ymal和yml配置文件 一.yaml文件介绍 二.yaml不同类型写法 String(字符串默认不加引号,单引号会转义特殊字符) 布尔 数值 小数 日期(yyyy/MM/dd HH:mm:ss) ...

  7. HttpRunner自动化框架学习笔记

    一.简单介绍 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试.性能测试.线上监控.持续集成等多种测试需求. 支持p ...

  8. SpringBoot - yml与properties配置文件及bean赋值

    SpringBoot - yml与properties配置文件及bean赋值 ① SpringBoot的配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的 : applicati ...

  9. Azkaban流2.0

    作用 Azkarban流用来协调一堆脚本工作的. 入门用法 首先创建一个后缀project的文件,表明这是一个2.0版本的流. azkaban-flow-version: 2.0 然后创建一个flow ...

  10. 【区块链技术与应用】(一)

    技术胖 开启docker 使用systemctl start命令,开启Docker服务端. sudo systemctl start docker 创建容器后,如果查看这个容器的信息和状态那?这时候你 ...

最新文章

  1. Current综述:中农宋春旭等为植物有益微生物组构建一个美好家园
  2. (转载)c++内存池实现 .
  3. SVM分类的一个例子
  4. 【java实训课】工程项目文件(IDEA+MYSQL)
  5. 广告点击率常用模型的优点和缺点
  6. php text留言本,PHP+TEXT留言本(五)
  7. 深入react技术栈(12):组件内通信
  8. Spoken English-口语-单词背诵 3步法
  9. 用python的正则表达式实现简单的计算器功能
  10. 用bbp公式计算pi_家用配电箱里设计几个回路合适?用这个公式,计算起来很方便...
  11. 策略模式实现支持多种类数据库的DBHelp
  12. SqlServer查询表名的备注(查询表名描述 MS_Description)
  13. python数据分析工具_python数据分析工具 | pandas
  14. php wap微信h5支付接口,微信支付开发H5支付
  15. 【GNN】图嵌入之 node2vec:网络的可扩展特征学习
  16. 计算机基础考试在线搜题,计算机基础考试题库 (含答案).doc
  17. RANSAC算法原理
  18. indexof 的基本用法
  19. 测试9年,面试华为要薪1万,华为员工:公司没这么低工资的岗
  20. 输入多个数,中间用空格隔开

热门文章

  1. 国庆集训1101+1103(未完成)
  2. 二进制和十进制的相互转换
  3. 【论文翻译】InsetGAN :基于多个stylegan2-ada生成器拼接的全身人像生成(2203.InsetGAN for Full-Body Image Generation)
  4. OAuth2.0+SpringSecurity+Jwt实现系统的登录认证,用户授权
  5. 绝对地址、相对地址、/、./、../之间的区别
  6. 安卓如何隐藏APP图标探讨
  7. 百胜也要做外卖?市场会重新回到三足鼎立吗
  8. tar命令打包并压缩指定的文件夹并且排除指定的文件
  9. android 导入离线地图,Android版百度地图SDK离线包导入相关
  10. 数据库第6章总结——关系数据理论