YAML基础知识 YAML简介 YAML缩进和分隔 YAML基础知识 现在您已经了解了YAML及其功能,让我们通过语法和其他操作了解它的基础知识。请记住,YAML包含人类可读的结构化格式。 创建YAML文件的规则 在YAML中创建文件时,您应该记住以下基本规则 - YAML区分大小写 这些文件应该有 .yaml 作为扩展名 YAML在创建YAML文件时不允许使用制表符; 允许使用空格 YAML文件的基本组件 YAML的基本组成部分如下所述 常规块格式 此块格式使用 连字符+空格 开始指定列表中的新项目。观察下面显示的示例 --- # Favorite movies - Casablanca - North by Northwest - The Man Who Wasn't There 内联格式 内联格式用 逗号和空格 分隔,项目用JSON括起来。观察下面显示的示例 --- _# Shopping list_ [milk, groceries, eggs, juice, fruits] 折叠文字 折叠文本将换行符转换为空格并删除前导空格。观察下面显示的示例 - {name: John Smith, age: 33} - name: Mary Smith age: 27 遵循YAML所有基本惯例的结构如下所示 men: [John Smith, Bill Jones] women: - Mary Smith - Susan Williams YAML基本要素简介 这里给出了YAML基本元素的概要:YAML中的注释以( # )字符开头。 必须通过空格将注释与其他标记分开。 空白的缩进用于表示结构。 标签不包含在YAML文件的缩进中。 列表成员用前导连字符( - )表示。 列表成员用方括号括起来,并以逗号分隔。 关联数组使用冒号 ( :)以键值对的格式表示。 它们用大括号括起来 {} 。 具有单个流的多个文档用3个连字符(---)分隔。 每个文件中的重复节点最初用&符号( & )表示,稍后用星号(*)标记。 YAML总是需要使用冒号和逗号作为列表分隔符,后跟带有标量值的空格。 节点应标有感叹号( ! )或双重感叹号( !! ),后跟字符串,可以扩展为URI或URL。 YAML简介 YAML缩进和分隔