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