MARC
Perl has a lot of good modules to work with MARC
MARC::Record
Catmandu - a data toolkit
You can use Catmandu to transform / convert various dataformats used in libraries
But it's also a nice tool to convert JSON, CSV and other "normal" formats