Perl Data :: Dumper输出处理

时间:2011-02-13 07:31:02

标签: perl data-dumper

我使用DATA::Dumper api来解析html表..

以下是perl代码:

print Dumper $row;

这是输出:

$VAR1 = [
          'Info1',
          'Info2',
          'Info3',
        ];

问题: 1.我想在写入SQL表之前修改Info1,Info2等。我如何从上面的输出中访问它?

$row->{var1}->这样的东西?我尝试了几种选择,没有任何效果。

1 个答案:

答案 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');