2
my $data = shift;
warn Dumper $data;    
$VAR1 = {

    'sessid' => '3c18e794b31c46eb0c....',
    'code' => '0',
    'message' => 'Authentication succeeded'

};

キーと値を取得したい。

これどうやってするの?

4

1 に答える 1

6

StackExchange へようこそ。

関数each(すべてのキーと値のペアを反復処理する)、keys(すべてのキーの配列を返す)、およびvalues(これは... 推測できます) というperldocページを参照してくださいperlfunc。例:

while (my ($key, $value) = each %{ $data }) {
  print "key: $key; value: $value\n";
}
于 2012-08-31T06:16:49.307 に答える