YAML配置将一个属性值替换为另一个属性值
我想知道是否可以用一个值替换另一个值,例如:YAML配置将一个属性值替换为另一个属性值,yaml,Yaml,我想知道是否可以用一个值替换另一个值,例如: booking: services: dans: PRIVATE_KEY: MIIEowIBAAKCAQEAr8nAQCQZ8hL0up8LzItKrBwIWhvbFgTtVEHjQIJ0Yw/F3u82 mode: PRIVATE_KEY: {booking.services.dans.PRIVATE_KEY} 可以使用定位点和别名: 预订: 服务: 丹:
booking:
services:
dans:
PRIVATE_KEY: MIIEowIBAAKCAQEAr8nAQCQZ8hL0up8LzItKrBwIWhvbFgTtVEHjQIJ0Yw/F3u82
mode:
PRIVATE_KEY: {booking.services.dans.PRIVATE_KEY}
可以使用定位点和别名:
预订:
服务:
丹:
私钥:&a
MIIEowIBAAKCAQEAr8nAQCQZ8hL0up8LzItKrBwIWhvbFgTtVEHjQIJ0Yw/F3u82
模式:
私钥:*a
这不是替换,而是参考;两个私钥
密钥将链接到相同的值
YAML不提供通过某种路径引用其他值的方法。请注意,YAML中的{}
确实有特殊含义;它们创建流映射。您所写的内容相当于:
预订:
服务:
丹:
私钥:miieowibaakcaqear8naqcz8hl0up8lzitkrbwiwhvbfgtvehjqij0yw/F3u82
模式:
私钥:
booking.services.dans.PRIVATE_密钥: