如何在yaml文件中使用三元操作符来解析蛇形解析器
我使用groovy解析表达式,!e标记帮助我这样做。现在,当我使用三元操作符时,解析器就会失败。
名称: abc 价值:!e 5>3?真:假
如何让解析器实际解析表达式,而不是假定yaml使用的映射冒号中三元运算符中的冒号
发布于 2019-09-09 10:01:59
使用下列任何一种方法:
双引号标量(可能包含转义序列):
value: !e "5>3 ? true : false"单引号(可能不包含转义序列):
value: !e '5>3 ? true : false'折叠块标量( -移除尾随换行符):
value: !e >-
5>3 ? true : false文字块标量(如上):
value: !e |-
5>3 ? true : falsehttps://stackoverflow.com/questions/57848685
复制相似问题