YAML条目开头的&符号通常被视为一组数据的标签,可以在以后引用.如何在YAML条目开始时逃避合法的&符号.例如:
---
- news:
news_text:“ Text!’
我希望不会在yaml文件中成为标签,而是当我解析YAML文件以使news_text返回时使用“ 在条目中.
dan*_*dan 13
只需在文本周围加上引号
require 'yaml'
data = <<END
---
- news:
news_text: "“Text!’"
END
puts YAML::load(data).inspect
# produces => [{"news"=>{"news_text"=>"“Text!’"}}]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7416 次 |
最近记录: |