- YAML 教程
- YAML - 主页
- YAML – 简介
- YAML – 基础
- YAML – 缩进和分隔
- YAML – 注释
- YAML – 集合和结构
- YAML – 标量和标记
- YAML – 全文示例
- YAML – 流程
- YAML – 信息模型
- YAML – 语法字符
- YAML – 基本语法
- YAML – 字符流
- YAML – 节点属性
- YAML – 块状标量头部
- YAML – 流式风格
- YAML – 块状风格
- YAML – 序列风格
- YAML – 流式映射
- YAML – 块状序列
- YAML – 故障安全模式
- YAML – JSON 模式
- YAML 有用资源
- 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'
广告