出力として出力する構成を定義するために使用する匿名ハッシュの配列があります。各匿名ハッシュには、対応する値とともに、キーとしてラベルとフィールドがあります。
Perl では、以下のようにします。
foreach my $config ( @configurations )
{
foreach my $element ( keys %{$configuration} )
{
print $element . " - " . $config->{$element} . "\n";
}
}
変数の使用に注意して$element
ください。上記はキー (つまり、ラベルとフィールド) を表します。
Rubyでも同じことをしたいのですが#{variable-name}
、Rubyオブジェクトに対してそれを使用しようとするとうまくいかないことがわかりました。
Ruby オブジェクトへのメソッド呼び出しとして変数を使用するにはどうすればよいですか?