YAML中的字符串插值

在Perl中,我可以执行以下操作:

my $home = "/home";
my $alice = "$home/alice";

我可以在YAML中执行以下操作:

Home: /home
Alice: $Home/alice

所以“爱丽丝”到底有效/家庭/爱丽丝?

最佳答案
不幸的是,你运气不好.要做你想做的事,你需要从视图文件(或任何地方)传入$home并在你的yaml条目中插入它,这可能看起来像:

Alice: ! '%{home}/Alice' 

请参阅this StackOverflow Q&A以获得几乎完全正确的问题的详细答案.

转载注明原文:YAML中的字符串插值 - 代码日志