YAML如何重用单个字符串内容

Arn*_*Roa 4 yaml

假设我有这个

a: "ABC"
b: *a
Run Code Online (Sandbox Code Playgroud)

我想要b的内容与相同a,请记住,a是字符串,而不是数组。

这可能吗?

Pau*_*ess 6

您还可以使用数组来定义许多别名,这非常简洁。

aliases:
  - &foo "foo"
  - &bar "bar"
test1: *foo
test2: *bar
Run Code Online (Sandbox Code Playgroud)


tin*_*ita 5

是的,这就是别名。您用制作锚点&anchorname并使用*anchorname

a: &a "ABC"
b: *a
Run Code Online (Sandbox Code Playgroud)