From: Shawn Boyette Date: Thu, 9 Jul 2009 14:09:17 +0000 (+0000) Subject: redoing previous changes X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=commitdiff_plain;h=7a654b50c2edbb1f746895a2e73e6038e59d6e93 redoing previous changes --- diff --git a/extract_holdings b/extract_holdings index 91febc9..27cf58a 100755 --- a/extract_holdings +++ b/extract_holdings @@ -47,7 +47,7 @@ sub extract_holdings { my $j = 0; # holdings counter while ( $m->{data}{recs}[$i] ) { - print HOLDINGS "BEGIN;\n\negid\thseq\t" unless $j; + print HOLDINGS "BEGIN;\n\negid, hseq, " unless $j; my $rec = $m->{data}{recs}[$i]; my $k = 0; # holding-within-record pointer # for each holdings tag in the record... @@ -63,7 +63,7 @@ sub extract_holdings { # grab the unary mappings and slug 'em in for my $sub ( sort keys %{$rec->{tags}[$holdidx]{uni}} ) { push @out, $rec->{tags}[$holdidx]{uni}{$sub}; - print HOLDINGS "l_", $m->name($tagid, $sub),"\t" unless $j; + print HOLDINGS "l_", $m->name($tagid, $sub),", " unless $j; } # handle holdings multis @@ -81,7 +81,8 @@ sub extract_holdings { my $idx = $rec->{tmap}{$othertag}[0]; # get index into tags struct for my $sub ( sort keys %{$rec->{tags}[$idx]{uni}} ) { push @out, $rec->{tags}[$idx]{uni}{$sub}; - print "l_", $m->name($rec->{tags}[$idx]{tag}, $sub), "\t" unless $j; + print HOLDINGS "l_", $m->name($rec->{tags}[$idx]{tag}, $sub), ", " + unless $j; } }