application.yml 中的键是否需要编码

问题描述 投票:0回答:1

我需要一个复合名称作为我的 application.yml 中的键。例如:

柑橘: 水果和蔬菜:一些

我需要知道它是否需要任何特定的编码,或者它可以简单地通过“水果和蔬菜”来工作,或者我需要转义 & 因为水果和蔬菜不起作用。

我找到了解决方案,你必须看看你为我使用的 Spring Boot 版本它可以使用“[水果和蔬菜]”

java spring spring-boot yaml config
1个回答
0
投票

我已经为你做了一些研究。您的问题有多种解决方案。

您可以通过将整个键括在单引号或双引号中来引用它:

'citrus: fruits & vegetables': something'

或者您可以使用方括号,正如您在问题中所说:

[citrus: fruits & vegetables]: something

使用引号更为常见,并得到广泛认可。它确保整个字符串被视为键,而不需要对其中的字符进行任何特殊处理。

© www.soinside.com 2019 - 2023. All rights reserved.