「.」を含むテンプレート変数を使用するにはどうすればよいですか? 使用時Text::Template
、
afile.xml.template ..
<m:properties>
<d:Name>firstname</d:Name>
<d:Value>{$user.firstname}</d:Value>
</m:properties>
テンプレート コード -
my $text = $payload_template->fill_in(HASH => \%properties);
%properties
ハッシュには、「john」として「user.firstname」というプロパティがあります
これにより、出力が次のようになります-
<m:properties>
<d:Name>firstname</d:Name>
<d:Value>$userfirstname</d:Value>
</m:properties>
期待される出力 -
<m:properties>
<d:Name>firstname</d:Name>
<d:Value>john</d:Value>
</m:properties>