我需要一个复合名称作为我的 application.yml 中的键。例如:
柑橘: 水果和蔬菜:一些
我需要知道它是否需要任何特定的编码,或者它可以简单地通过“水果和蔬菜”来工作,或者我需要转义 & 因为水果和蔬菜不起作用。
我找到了解决方案,你必须看看你为我使用的 Spring Boot 版本它可以使用“[水果和蔬菜]”
我已经为你做了一些研究。您的问题有多种解决方案。
您可以通过将整个键括在单引号或双引号中来引用它:
'citrus: fruits & vegetables': something'
或者您可以使用方括号,正如您在问题中所说:
[citrus: fruits & vegetables]: something
使用引号更为常见,并得到广泛认可。它确保整个字符串被视为键,而不需要对其中的字符进行任何特殊处理。