-2

次の形式のデータを含むテキストファイルがあります

%app_lookup_strings = (
                      common => {
                                  password => "password: ",
                                  select_action => "Select action => ",
                                  mgt_close => "BSA_MgtClose",
                                },

このデータをテキスト ファイルから読み取り、ハッシュに格納する必要があります。このような種類のデータを含むテキスト ファイルを解析し、上記と同様のハッシュ形式で保存する方法を知る必要があります。

4

1 に答える 1

1

テキストファイルにハッシュが1つだけ含まれている場合、最も簡単な解決策は次のとおりです。

#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;

my %hash = do 'text.file';

print Dumper \%hash;

出力:

$VAR1 = {
          'common' => {
                        'mgt_close' => 'BSA_MgtClose',
                        'password' => 'password: ',
                        'select_action' => 'Select action => '
                      }
        };
于 2012-06-05T06:06:51.837 に答える