如何将指定.properties配置文件转为.yml?附转换示例
.properties 转 .yml 转换方法及示例
转换规则
- 层级拆分:把.properties中用
.分隔的配置路径,转为YAML的缩进层级,每个子层级比父层级缩进2个空格 - 数组转换:将
[索引]形式的数组结构,转为YAML的列表项,每个数组元素以-开头,包含对应索引下的所有子配置 - 键值格式:配置键后加
:和空格,值直接跟随,普通字符串无需额外引号
待转换的.properties内容
remote.security.oauth2.audiences=https://example.com remote.security.oauth2.jwts[0].issuer-uri=https:https://example2.com remote.security.oauth2.jwts[0].jwk-set-uri=https://example3.com remote.security.oauth2.jwts[1].issuer-uri=https://example4.com remote.security.oauth2.jwts[1].jwk-set-uri=https://example5.com
转换完成后的.yml内容
remote: security: oauth2: audiences: https://example.com jwts: - issuer-uri: https:https://example2.com jwk-set-uri: https://example3.com - issuer-uri: https://example4.com jwk-set-uri: https://example5.com
内容的提问来源于stack exchange,提问作者user1658398
相关产品推荐
相关产品推荐

