[librecat-dev] MARC21 beginner question

Jakob Voß Jakob.Voss at gbv.de
Fri Feb 19 11:50:28 CET 2016


Despite working in library IT since years I managed to avoid getting in 
touch with MARC21 data - until now. Could you please help me with a 
beginner question? How do I convert the "human readable representation"
of MARC to MARCXML? I use the example MARC records found at


I tried with all available importer of Catmandu-MARC but no luck. I 
guess the human readable representation is not a real MARC variant but 
how to I convert it to "real MARC" automatically?


P.S: Conversion should also work for leader-less records, e.g.

echo '100 1#$aSurname, Given' | catmandu convert MARC --type ???

{"_id":null, "record":[["LDR",null,null,"_"," 
"],["100","1"," ","a","Surname, Given",]]}

Jakob Voß <jakob.voss at gbv.de>
Verbundzentrale des GBV (VZG) / Common Library Network
Platz der Goettinger Sieben 1, 37073 Göttingen, Germany
+49 (0)551 39-10242, http://www.gbv.de/

More information about the librecat-dev mailing list