我正在尝试将来自 Perl (v5.12.4) SOAP 调用(SQL 查询)的响应存储为哈希值,以便在保持数据结构的同时进行进一步处理。列会有所不同,因此我希望能够动态构建列键。以下是回复的示例:
$VAR1 = {
'row' => [
#0
{
'column1' => '',
'column2' => 'f',
'column3' => '0',
'column4' => '',
'column5' => 'f',
'column6' => '0',
'column7' => 'f',
},
]
};
我对列名和值感兴趣。我已经做了一些(滑稽的)尝试来处理这个问题,例如:
unless ($res->fault) {
$Data::Dumper::Indent = 3;
my (%reply) = $res->paramsall();
foreach my $keys (keys %reply) {
print "$keys\n";
}
}
这会得到一个“在 script.pl 行中找到偶数大小列表的参考...”。非常感谢这里正确方向的任何一点。
谢谢