美文网首页
springboot-yml(三)

springboot-yml(三)

作者: 晚风吹___ | 来源:发表于2020-04-13 22:45 被阅读0次

一、前期概要

AML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式

YAML语言的设计参考了JSON,XML和SDL等语言。YAML 强调以数据为中心,简洁易读,编写简单。

YAML全称是”YAML Ain’t a Markup Language”(YAML不是一种置标语言)的递归缩写。
在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(仍是一种置标语言)

YAML 支持的数据类型有三种

  • 字面量:不可再分的值(基本类型)
  • 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)
  • 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list)

二、语法与基本规则

基本语法

key:value

基本语法规则

  • 大小写敏感
  • 使用缩进表示层级关系,同层元素左侧对齐
  • 禁止使用tab缩进,只能使用空格键
  • 缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级。
  • 使用#表示注释
  • 字符串可以不用引号标注 ,但必要的时候可以用引号
  • 使用双引号表示字串时,可用倒斜线(\)进行特殊字符转义

三、基本类型(字面量)

常用的基本类型

类型 说明
字符串 str: "字符串" 或者 str: '字符串' 或者 str: 字符串
布尔值 bool: true 或者bool: true
整数 number: 100
浮点数 float: 3.14
Null msg: ~
时间
日期 date: 2020-11-22

字符串

说明

使用单引号''或双引好""或不使用引号

栗子

name: 'wener'
email: 123456@qq.com
msg: '转义\n字符串'
dec: "不转义转义\n字符串"

注意事项

  • 双引号不会对特殊字符转义
  • 单引号会转义特殊字符

四、数组

说明

用- 值表示数组中的一个元素

栗子

languages:
  - JAVA
  - JavaScript
  - SQL

五、对象

说明

在下一行来写对象的属性和值的关系 ;注意缩进

栗子

user:
    name: 压妹儿
    age: 18
    activate: false
    birth: 2000-12-12
    address:
        - 上海
        - 广州
        - 武汉
    # 行内写法(不推荐)    
    details: {phone: "110",head:/img/default.png} 
        

相关文章

  • springboot-yml(三)

    一、前期概要 AML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化...

  • SpringBoot-yml

    一、前期概要 YAML 是一种简洁的非标记语言(YAML Ain’t Markup Language),YAML以...

  • 三.三

    越来越多的年轻孩子们开始写字,说自己的生活,欲望和野心。大概两年的日子,是一边默默消化符合这个时代的速成文学,一边...

  • 36/70 二三三三三三三

    上周看的电影叫做《羞羞的铁拳》,女主马丽,男主艾伦,开心麻花出品。想不起来是从什么时候开始关注麻花作品的。应该是从...

  • 三棍儿(三)

    再说强子,跟着老黄上完了三年初小,虽然再也没有捧奖状回来,成绩算还不错。上完了三年级就要去镇上的高小去上四...

  • 三A三Q

    1.请写出参加这次交流对自己触动最大,感受最深的内容。 我觉得在这次讲座期间我思考了很多,我觉得这些观念给了我很大...

  • 三少(三)

    我一听心中一凛,就见祥子眯缝着看着我,却是不再说话。突然感觉背后冷飕飕的,像是一股阴风吹来,我整个人都像要炸了开来...

  • 三妹妹(三)

    我们虽一母同胞,却在不同的环境中长大,有着迥然不同的价值观。 最早的一次冲突,我们都很隐忍,彼此...

  • 三就是三

    三就是三,哪有什么后来者居上,连那个三妻四妾的时代都知道“聘为妻,奔为妾”,但凡有点教养,ta的骄傲的不允许ta插...

  • 三婶(三)

    为病魔所胁迫,徘徊在这个世界边缘,一直坐在病床上背对别人低着头的三婶,寡言少语,却从未放弃过任何一丝生存的希望,积...

网友评论

      本文标题:springboot-yml(三)

      本文链接:https://www.haomeiwen.com/subject/jwnomhtx.html