YAML块序列

Posted borter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YAML块序列相关的知识,希望对你有一定的参考价值。

YAML的块序列表示一系列节点。 每个项目都由一个前导 - 指示符表示。 请注意,YAML中的-指示符应与具有空格的节点分开。

块序列的基本表示如下 -

block sequence:
··- one↓
  - two : three↓
YAML

示例

请观察以下示例以更好地理解块序列。

示例1

port: &ports
  adapter:  postgres
  host:     localhost

development:
  database: myapp_development
  <<: *ports
YAML

JSON格式的块序列输出如下 -

{
   "port": {
      "adapter": "postgres",
      "host": "localhost"
   },
   "development": {
      "database": "myapp_development",
      "adapter": "postgres",
      "host": "localhost"
   }
}

以上是关于YAML块序列的主要内容,如果未能解决你的问题,请参考以下文章

YAML语法字符

在 YAML 中重用代码块

Python的PyYAML模块详解

YAML序列样式

如何在 Django Summernote 中显示编程片段的代码块?

Sphinx - 在代码块片段中使用省略号 (...)