エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
YAMLで複数行テキストを書きたい時のあれこれ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
YAMLで複数行テキストを書きたい時のあれこれ - Qiita
text0: 吾輩は猫である 名前はまだ無い text1: |- 吾輩は猫である 名前はまだ無い text2: >- 吾輩は猫で... text0: 吾輩は猫である 名前はまだ無い text1: |- 吾輩は猫である 名前はまだ無い text2: >- 吾輩は猫である 名前はまだ無い text3: "\ 吾輩は猫である\ 名前はまだ無い" YAML.load_file('sample.yml') => { "text0"=>"吾輩は猫である 名前はまだ無い", "text1"=>"吾輩は猫である\n名前はまだ無い", "text2"=>"吾輩は猫である 名前はまだ無い", "text3"=>"吾輩は猫である名前はまだ無い" } 発端 Railsでの設定ファイルとして、Yaml形式がよく使われています。特にi18n用のファイルはよく長文を記述されます。しかし、長文を一行で書くことは保守上問題ですし、改行を入れて複数行にすると、変な改行やスペースが残されますし、今まではやむをえず、読み取り側で改行を取り除くロジックを組みました