ネストされたハッシュがあります:
{
:KeyA => {
:KeyB => "hello",
:KeyC => {
:KeyD => "foo",
:KeyE => "bar"
}
}
}
これをERBに渡すと、次のことができます。
<%= config[:KeyA][:KeyC][:KeyD] %>
そして取得:
foo
ただし、これはLiquidでは機能しません:(
私が行った場合:
Liquid::Template.parse(template).render(Hash["config" => myhash ])
できます:
{{ config }}
上からpseudojsonを印刷しましたが、
{{ config[:KeyA] }}
結果は何もありません:(
Liquidはこれをサポートしていますか?そうでない場合は、これをサポートするERBの代替手段があり、できれば置換タグをカスタマイズできるようにします(マークアップを含むASPファイルで実行しているためERBを使用できません<%)