http://qs321.pair.com?node_id=1222523


in reply to Re: Text::CSV_XS and encoding
in thread Text::CSV_XS and encoding

Curious....

Had to adapt your example a bit: you do need the "headers => 'auto'" to make the result an array of hashes.. put the output to the console and the file. On the console it is again screwed (did indeed try that before)... but vim reads out.txt just fine (did not try that before).

Console:

1.36 Naam => Peter Woonplaats => ▒lsten Adres => Li▒r
File
Naam => Peter Woonplaats => ôlsten Adres => Liër

Goal is to put the values of 4500 students and 600 staf members in a database... so I'll go ahead with that. See how it turns out

For the curious: The ultimate goal is an interface which sits between our school information system and Microsofts School Data Sync. C# and Delphi were suggested as tooling. I went ahead with Perl

Replies are listed 'Best First'.
Re^3: Text::CSV_XS and encoding
by Tux (Canon) on Sep 17, 2018 at 20:54 UTC

    >binmode STDOUT, "encoding(utf-8)"; to the rescue.


    Enjoy, Have FUN! H.Merijn