YAML 标签2025年4月28日 | 阅读 3 分钟 在本节中,我们将学习如何在 YAML 文件中使用标签。标签可以在 YAML 文件中用于以下三种目的:
设置 URI我们不需要这些 URI 标签来进行任何配置管理或仅仅是使用 YAML 的配置文件设置。但是,如果我们将 YAML 用作我们正在创建的应用程序的数据存储,那么 URI 标签就很有用。如果我们使用 conjunction 或 JYAML 或任何编程语言提供的 YAML API,URI 标签就很有用。我们想要设置的自定义 URI 会出现在我们的主机文件或任何 YAML 文件的元数据区域中。因此,URI 将设置在我们的三个点开始文档指示符之上。我们首先通过添加 % (百分号) 和 Tag 指示符来定义一个 URI 标签,然后我们可以继续添加一个感叹号 (!),它将作为本地标签的前缀。 语法 现在我们将前缀设置为我们的 URI。在本例中,我们将我们的前缀设置为 tag:hostsdata:phl: 如下所述 设置本地标签现在我们继续为我们的文档设置一个本地标签。为此,我们使用费城位置。我们在费城之前分配一个感叹号(!) 和 PHP 标签,这表示我们正在费城工作。现在,当我们引用它时,我们将称它为 tag:hostsdata:phl:PHL。这就是我们设置本地标签所要做的全部,然后我们将能够引用该标签。 设置数据类型我们还可以利用标签来改变我们的解析器读取 YAML 的方式。现在我们将 cab 和 cab_unit 设置为字符串,而不使用引号,因为 YAML 不涉及引号 ("")。使用标签,我们可以改变数据类型。为此,我们将使用两个感叹号(!!),之后,我们继续设置我们的数据类型,在本例中,str 表示字符串。我们也可以将它更改为不同的数据类型,如 sequence、mapping 等。当我们在一种特定的语言(如 Python、Ruby)中工作时,该语言或程序会有一组我们可以引用的额外的数据类型标签。 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。