如何在yaml中创建一个未命名的对象数组?

Ala*_*ano 5 yaml

在yaml中,如何在不指定对象的情况下创建对象集合?

servers:
  ip:
  port:
  login:
  password:
Run Code Online (Sandbox Code Playgroud)

我想要这样的东西:

servers:
  - server:
      ip:
      port:
      login:
      password:

  - server:
      ip:
      port:
      login:
      password:

  - server:
      ip:
      port:
      login:
      password:
Run Code Online (Sandbox Code Playgroud)

Tsy*_*rev 9

YAML序列符号(-)只是一个分隔符,因此它允许枚举未命名的对象:

servers:
  - ip:
    port:
    login:
    password:

  - ip:
    port:
    login:
    password:

  - ip:
    port:
    login:
    password:
Run Code Online (Sandbox Code Playgroud)

您也可以留下-在自己的路线,因为它是在显示Example 2.4YAML规范:

servers:
  -
    ip:
    port:
    login:
    password:
Run Code Online (Sandbox Code Playgroud)