zoukankan      html  css  js  c++  java
  • YAML 入门教程

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

    YAML 的配置文件后缀为 .yml,如:runoob.yml 。

    基本语法

    • 大小写敏感
    • 使用缩进表示层级关系
    • 缩进不允许使用tab,只允许空格
    • 缩进的空格数不重要,只要相同层级的元素左对齐即可
    • '#'表示注释

    数据类型

    YAML 支持以下几种数据类型:

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

    YAML 对象

    对象键值对使用冒号结构表示 key: value冒号后面要加一个空格。

    也可以使用 key:{key1: value1, key2: value2, ...}

    还可以使用缩进表示层级关系;

      

    key: 
        child-key: value
        child-key2: value2
    

      

    YAML 数组

    以 - 开头的行表示构成一个数组:

    - A
    - B
    - C
    

      

  • 相关阅读:
    第二章 java内存区域与内存溢出异常
    TCP实现可靠传输
    Tomcat的类加载架构
    浅析Synchronized
    设计数据库
    http和https
    IOC容器的依赖注入
    IOC容器初始化
    深入理解Java内存模型
    单例应该这么写
  • 原文地址:https://www.cnblogs.com/zxqblogrecord/p/12027958.html
Copyright © 2011-2022 走看看