我正在使用 YAML 为新的 relic 配置文件传入一串以逗号分隔的值以忽略错误。我需要输出如下所示:
"NotFoundError,LocationError,InvalidParamsError"
我尝试使用折叠样式并剥离最后一个换行符。我的 yaml 文件如下所示:
ignore_errors: >-
NotFoundError,
LocationError,
InvalidParamsError
但是,它最终将其他换行符解析为一个空格,这给了我这样的结果:
"NotFoundError, LocationError, InvalidParamsError"
我需要它来解析折叠的字符串而不是添加空格。请帮忙。
最佳答案
这样做的唯一方法是引用您的字符串并使用 \
转义每一行的结尾:
ignore_errors: "\
NotFoundError,\
LocationError,\
InvalidParamsError"
关于string - YAML:如何创建逗号分隔值的多行字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37998576/