Note that if perl isn't your thing there are MARC libraries in several languages - python and ruby at least, probably others I don't remember off the top of my head (since I work in python and ruby, no shade to other people's languages :). https://github.com/edsu/pymarc , https://github.com/ruby-marc/ruby-marc . On Thu, Jan 18, 2018 at 12:50 PM, Julie Cole <[log in to unmask]> wrote: > Hello all, > I'm pretty new to the world of library systems and this is my first post. > > Anyone have any experience parsing MARC Holding records (853 and 863) into > a more readable 866 or 867 format? > We are wanting to export our holdings from our ILS into our Discovery > Layer and trying to save some of the money that the ILS vendor would charge > us to create the records. > > The parsing doesn't look fun, so I was hoping someone has some code to use > as a starting point. > Also, I'm not sure how clean our data in 853 and 863 is so any scripts or > advice on gotchas when cleaning that up would be appreciated. > We have about 60,000 holding records. > > Thanks, > Julie. > > > Julie Cole > Library Systems Administrator > Langara College Library > Vancouver, BC > -- Andromeda Yelton Senior Software Engineer, MIT Libraries: https://libraries.mit.edu/ President, Library & Information Technology Association: http://www.lita.org http://andromedayelton.com @ThatAndromeda <http://twitter.com/ThatAndromeda>