Dear all,

I try to read some records in one file. Each record
consists of several column which are separated by tab
and ends by "\n". What I would like to do is that to
build an array of array so that each record is a
reference to an anonymous array. 

Here is the format in the file:
1 2 3
1 2 3

I would like to get this output:

@AoA=(
        [1,2,3],
        [1,2,3],
    )

or

 $VAR1 = [
          1,
          2,
          3,
        ];
$VAR2 = [
         1,
         2,
         3,
        ];

But when I use Data::Dumper to check the result I get
the following output, which are not what I want.

$VAR1 = [
          '1    2       3'
        ];
$VAR2 = [
          '1    2       3'
        ];


Any comments will be appreciated.

Li 

########code############

#!c:/Perl/bin/perl.exe

use warnings;
use strict;

use Data::Dumper;

my $file_name="data.txt";
open (FH,$file_name) or die " cant' open
$file_name$!";

my @AoA;

while (my $line=<FH>) {
        
        chomp $line;

        my @temp=split(/t/, $line);
        
        push @AoA, [EMAIL PROTECTED];
        
        }
print Data::Dumper->Dump([EMAIL PROTECTED]);


  
 
 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to