YAML标量和标签 YAML集合和结构 YAML完整示例 YAML标量和标签 YAML中的标量使用文字类型以块格式编写,表示为( | )。它表示换行计数。在YAML中,标量以折叠样式( >)书写,其中每一行表示折叠空间,其以 空行 或 更多缩 进行结束。 文字中保留的新行如下所示 ASCII Art --- | \//||\/|| // || ||__ 折叠的换行符将保留为 更多缩进的行 和 空白行 ,如下所示 > Sammy Sosa completed another fine season with great stats. 63 Home Runs 0.288 Batting Average What a year! YAML流标量包括简单样式和引用样式。双引号样式包括各种转义序列。流量标量可以包括多条线; 换行符总是折叠在这个结构中。 plain: This unquoted scalar spans many lines. quoted: "So does this quoted scalar.\n" 在YAML中,使用特定类型的应用程序指定未标记的节点。标签规范的示例通常使用YAML标签存储库的 seq,map 和 str 类型。标签表示为示例,如下所述 整数标签 这些标记包含整数值。它们也称为数字标签。 canonical: 12345 decimal: +12,345 sexagecimal: 3:25:45 octal: 014 hexadecimal: 0xC 浮点数字 这些标记包括十进制和指数值。它们也被称为指数标签。 canonical: 1.23015e+3 exponential: 12.3015e+02 sexagecimal: 20:30.15 fixed: 1,230.15 negative infinity: -.inf not a number: .NaN 杂项标签 它包含嵌入其中的各种整数,浮点和字符串值。因此它被称为杂项标签。 null: ~ true: y false: n string: '12345' YAML集合和结构 YAML完整示例