我使用DATA::Dumper
api来解析html表..
以下是perl代码:
print Dumper $row;
这是输出:
$VAR1 = [
'Info1',
'Info2',
'Info3',
];
问题: 1.我想在写入SQL表之前修改Info1,Info2等。我如何从上面的输出中访问它?
像$row->{var1}->
这样的东西?我尝试了几种选择,没有任何效果。
答案 0 :(得分:0)
这是一个老问题,答案从未被选中。
更新arrayref的方法
数组引用元素:
$row->[0] = 'foo';
$row->[1] = 'bar';
$row->[2] = 'baz';
列表分配:
($row->[0], $row->[1], $row->[2]) = ('foo','bar','baz');
数组列表分配:
@{$row} = ('foo','bar','baz');