サード パーティに対して API 呼び出しを行うと、結果が %hash という名前のハッシュ値で返されます。
Data::Dumper を使用して結果を印刷すると、次の結果が得られます。
print Dumper %hash;
$VAR1 = '';
$VAR2 = {
'Field1' => 'first result',
'Field2' => {},
'Field3' => 'random value',
'Field4' => {},
'Field5' => '102',
'Field6' => '3600176056428',
'Field7' => 'AhhRbwSXxIzaSZYuvgXE8AmAXUdy'
};
Dumper が 2 つの値を返すことに慣れていません。構造体が保持する値にアクセスする方法を判断できるように、構造体を出力しました。2 番目の VAR ($VAR2) のハッシュ データ構造にアクセスしたい。これはどのように正確に行われますか?$hash{'Field2'} は値を返しません (明らかに)。