yamlに埋め込み変数を含むルビ文字列を格納するにはどうすればよいですか?yamlから文字列を取得する場合にのみ変数値を挿入しますか?レールとしてYAMLファイル内埋め込み変数を含むRuby文字列
9
A
答えて
19
str = "Hi %{name}, %{msg}. Bye %{name}." #yaml it, de-yaml it back to string
h = {:name=> "John", :msg=> "this message is for you"}
puts str % h
#=>Hi John, This message is for you. Bye John.
2
埋め込みERBはなかった:
# config/initializers/load_config.rb
APP_CONFIG = YAML.load_file("#{Rails.root}/config/app_config.yml")[Rails.env]
# config/app_config.yml
development:
key1: <%= # ruby code ... %>
test:
key1: <%= # ruby code ... %>
production:
key1: <%= # ruby code ... %>
関連する問題
- 1. Vim:文字を含む行を埋め込む
- 2. 可変幅の文字列の埋め込み
- 3. ListViewを文字列配列で埋め込む方法は?
- 4. カーソルから2次元文字列配列を埋め込む
- 5. 文字を含む文字列を含む文字列
- 6. バイナリ文字列をゼロで埋め込む方法は?
- 7. linqクエリに文字列条件を埋め込む方法
- 8. 埋め込みC++ソフトウェアの文字セット
- 9. NSString埋め込み/文字間のスペース
- 10. C++でNULL文字を文字列の中に埋め込む方法は?
- 11. Ruby on Railsにブログを埋め込む
- 12. C、SIGSEGVにRubyインタプリタを埋め込む
- 13. ビューのflipper ontouchに文字列を埋め込みます
- 14. テストUITextField英数字のみを含むテキスト文字列
- 15. かみそりの構文内のjavascriptの変数を埋め込む
- 16. 埋め込みVaadinアプリケーションの文字エンコーディングを変更する
- 17. 文字列を分割していくつかのシンボル(#と+を含む)を埋め込む方法
- 18. VIMでの文字列の書式設定(埋め込み)
- 19. C#.net埋め込み編集可能な文字列
- 20. スカラマップ、文字列への記号キーの埋め込み
- 21. Grails Gorm MongoDBインデックス埋め込み文字列マップ
- 22. ナチュラルソートC - "数字と文字を含む文字列の配列"
- 23. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 24. symfony 2フォーム、埋め込みコレクションにコレクションを埋め込む
- 25. 埋め込み画像を含む外部DLLをロードする
- 26. 埋め込みCSSファイルを複数部分のMIMEメールに埋め込む
- 27. 文字列変数を含む列を取得する
- 28. コアデータiPhone - 文字列を読み込む
- 29. 文字列を読み込む
- 30. ハイパーリンクと埋め込み画像を含むperl sendmail
あなたは、組み込みの変数を持つ文字列で何を意味していますか?変数*名前*のみを挿入してもよろしいですか? –
後で補間したいと思います。私は推測する。 –
私は "Text for Yaml#{variable}"のようなことをしたいという質問を読んだ。to_yaml変数はyamlに送られる前に評価されない。 – vlasits