Guest User

Untitled

a guest
Oct 9th, 2016
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.47 KB | None | 0 0
  1. NAME,TRANSFER_FORM,TRANSFER_TO,DATE_TIME
  2. James,MICU,2E,2016-08-19T16:00:00
  3. Sarah,3W,SICU,2016-09-03T15:45:00
  4. James,2E,ICU,2016-08-20T03:00:00
  5. Hank,PCU,2W,2016-10-01T02:00:00
  6.  
  7. my $fh = open './test.csv', :r;
  8. my $parser = CSV::Parser.new( file_handle => $fh, contains_header_row => True );
  9. my %data;
  10. my %icu_transfers;
  11.  
  12. until $fh.eof {
  13.   %data = %($parser.get_line());
  14.   %icu_transfers{%data<NAME>} = %data if (%data<TRANSFER_TO> eq 'ICU')
  15. }
  16.  
  17. say %icu_transfers;
Advertisement
Add Comment
Please, Sign In to add comment