YAML:如何创建逗号分隔值的多行字符串?

Ale*_*Pan 3 string parsing yaml newrelic

我使用 YAML 为新的遗物配置文件传递一串逗号分隔值以忽略错误。我需要输出如下所示:

"NotFoundError,LocationError,InvalidParamsError"
Run Code Online (Sandbox Code Playgroud)

我尝试使用折叠样式并删除最后一个换行符。我的 yaml 文件如下所示:

ignore_errors: >-
  NotFoundError,
  LocationError,
  InvalidParamsError
Run Code Online (Sandbox Code Playgroud)

然而,它最终将其他换行符解析为空格,给了我这样的东西:

"NotFoundError, LocationError, InvalidParamsError"
Run Code Online (Sandbox Code Playgroud)

我需要它来解析折叠的字符串而不是添加空格。请帮忙。

Tom*_*Tom 7

执行此操作的唯一方法是引用字符串并使用以下命令转义每行的末尾\

ignore_errors: "\
  NotFoundError,\
  LocationError,\
  InvalidParamsError"
Run Code Online (Sandbox Code Playgroud)