YAML – 基础知识

YAML – 基础知识

现在您已经了解了YAML及其特点,让我们来学习其基础知识,包括语法和其他操作。请记住YAML包含人类可读的结构化格式。

创建YAML文件的规则

在创建YAML文件时,您应该记住以下基本规则-

  • YAML区分大小写

  • 文件扩展名应为.yaml

  • 创建YAML文件时不允许使用制表符,但可以使用空格

YAML文件的基本组件

YAML的基本组件如下所述-

常规块格式

该块格式使用连字符+空格在指定列表中开始一个新项目。请注意以下示例-

--- # 最喜欢的电影
 - 卡萨布兰卡
 - 北西北
 - 那个人不在那里

内联格式

内联格式由逗号和空格分隔,并且项目包含在JSON中。请注意以下示例-

--- _# 购物清单_
   [牛奶,食品杂货,鸡蛋,果汁,水果]

折叠文本

折叠文本将换行符转换为空格并删除前导空格。请注意以下示例-

- {name: 约翰·史密斯,年龄: 33}
- 名字: 玛丽·史密斯
  年龄: 27

遵循YAML所有基本约定的结构如下所示-

男人: [约翰·史密斯,比尔·琼斯]
女人:
  - 玛丽·史密斯
  - 苏珊·威廉姆斯

YAML基本元素的概要

  • YAML基本元素的概要如下:在YAML注释中以()字符开头。

  • 注释必须与其他标记分开,以空格分隔。

  • 缩进的空格用于表示结构。

  • 对于YAML文件,制表符不包括在缩进中。

  • 列表成员由前导连字符()表示。

  • 列表成员用方括号括起来,用逗号分隔。

  • 使用冒号()表示关联数组,并以键值对格式表示。它们用花括号括起来(—{})。

  • 使用3个连字符(—)分隔具有单个流的多个文档。

  • 每个文件中的重复节点最初由And符()表示,稍后由Asterisk(***)标记表示。

  • YAML始终需要冒号和逗号用作列表分隔符,然后是空格与标量值。

  • 节点应使用感叹号(!)或双感叹号(!!)标记,并后跟可以扩展为URI或URL的字符串。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程