如何在 yaml 中使用 $(美元符号)^(指数符号)?

Sco*_* W. 5 yaml

我看到一个 YAML 文件,其中包含一些符号,例如 $、^。对于 $,我认为它尝试从 JSON 文件中获取值。但对于^,我不确定。

我尝试搜索 YAML 语法,但找不到这些符号的用法。

谁能指出这个用法来自哪里?多谢!

例子:

      json: $.A.Documents[*]
      input: ^.B.ID
Run Code Online (Sandbox Code Playgroud)

fly*_*lyx 5

YAML 没有为这些字符分配任何特殊含义。就 YAML 而言,它们只是内容的一部分。

\n

当然,加载 YAML 的软件可以对加载的数据 \xe2\x80\x93 执行任何操作,包括检查加载的标量$^对其执行某些操作。

\n

虽然有人可能能够正确猜测哪个软件需要像您显示的那样的 YAML 文件,但您检查找到该 YAML 文件的上下文会容易得多。这应该会引导您找到您要查找的信息 \xe2\x80\x93 ,即该 YAML 文件是为哪个软件编写的。该软件的文档将描述如何处理这些字符。

\n