2011-02-13 19 views
2

私はHTMLテーブルを解析するDATA::Dumper APIを使用しています。..ここPerlのデータ:: Dumperの出力処理

はPerlのコードです:ここで

print Dumper $row; 

が出力されます。

質問: 1. SQLテーブルに書き込む前に、Info1、Info2などを修正したい。どのように私は上の出力からそれにアクセスするのですか?

のようなもの$row->{var1}->?私はいくつかのオプションを試しましたが、何も働いていませんでした。

+1

お読みください[はperldoc perlreftut](HTTP://perldoc.perlreftut.html)、[はperldocはperlref](HTTP://perldoc.perlref.html)と[はperldoc perldsc](のhttp://はperldoc .perlrdsc.html) - Data :: Dumperは何も解析していません。構造体の内容を表示しているだけです。 – Ether

答えて

0

これは決して選択されなかった答えで、古い質問です。

配列リファレンス配列参照によって

  • 要素更新する方法:

    $row->[0] = 'foo'; 
    $row->[1] = 'bar'; 
    $row->[2] = 'baz'; 
    
  • リスト割付:

    ($row->[0], $row->[1], $row->[2]) = ('foo','bar','baz'); 
    
  • 配列リストの割り当て:

    @{$row} = ('foo','bar','baz');