ruby-on-rails - yaml文件中的新行 "\n"

标签 ruby-on-rails yaml

我想这样做

test: >
  This is a long string
  \n\n\n
  with new lines

但是它打印出“\n”而不是换行。

我知道有可能做
test: "This is a long string
      \n\n\n
      with new lines"

但是我宁愿不要在所有可能的地方都加引号。
谢谢您的帮助!

编辑:我宁愿不使用空行。换句话说,我想使用\n显示空行以使yml文件更具可读性。

最佳答案

试试这个

test: |+
  This is a long string


  with new lines

|按键之后有助于多行文本缩进,并保持长字符串缩进。

关于ruby-on-rails - yaml文件中的新行 "\n",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11582934/

相关文章:

android - Rails 4 不接收 http post 内容,但在 Rails 3 中工作

html - 如何禁用电子邮件链接?

yaml - GitHub 不允许将 secret 传递给可重用的工作流程

curl - 如何在 Travis-CI 配置文件 (YAML) 中正确使用 curl?

ruby - 如何将 YAML 解析为散列/对象?

ruby-on-rails - Rails 4 强参数嵌套资源

ruby-on-rails - ActiveRecord 通过 HABTM 引用查找记录

amazon-web-services - 如何在存储桶名称中使用变量 AWS Cloudformation

azure-devops - 无法扩展变量 '...' 。检测到循环引用

ruby-on-rails - 哪个浏览器完全支持REST。是指获取、发布、放置和删除方法?