ignore \N fields (NULL)
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 16 Oct 2010 17:47:25 +0000 (17:47 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 16 Oct 2010 17:47:25 +0000 (17:47 +0000)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@1346 07558da8-63fa-0310-ba24-9fe276d99e06

lib/WebPAC/Input/TSV.pm

index ef6e375..4871fb8 100644 (file)
@@ -48,7 +48,10 @@ sub new {
                $rec->{'000'} = [ ++$self->{size} ];
 
                my $col = 'A';
-               $rec->{ $col++ } = Encode::decode_utf8( $_ ) foreach split(/\t/,$line);
+               foreach my $v ( split(/\t/,$line) ) {
+                       next if $v eq '\N';
+                       $rec->{ $col++ } = Encode::decode_utf8( $v );
+               }
 
                push @{ $self->{_rec} }, $rec;