我对第三方进行 API 调用,结果以我命名为 %hash 的哈希值返回给我。
当我使用 Data::Dumper 打印结果时,我得到以下结果:
print Dumper %hash;
$VAR1 = '';
$VAR2 = {
'Field1' => 'first result',
'Field2' => {},
'Field3' => 'random value',
'Field4' => {},
'Field5' => '102',
'Field6' => '3600176056428',
'Field7' => 'AhhRbwSXxIzaSZYuvgXE8AmAXUdy'
};
我不习惯 Dumper 返回两个值。我打印了结构,以便确定如何访问它所包含的值。我想访问第二个 VAR ($VAR2) 中的哈希数据结构。这究竟是如何完成的?$hash{'Field2'} 不返回任何值(显然)。