Jump to content

Recommended Posts

Posted

I'm trying to export my library catalogue in MARC21 format from Junior Librarian so I can take a look at some other ILS products.

 

Basically I haven't found a third party product that can make much sense of the Junior Librarian MARC export file.

 

The directory for each record with the TAGs is present but all the data fields are empty.

 

If I look at the file the data is there but if appears that bytes 12-16 of the leader which should indicate the start of the data is incorrect.

 

Example below. In the first record the leader has position bytes 02547 for the data. However, this appears way out as if you count it should be 00107. Setting it to this value allows data in the first record to be read by a third party MARC reader.

 

00000000: 3030 3830 316e 616d 2020 3230 3032 3534 00801nam 200254

00000010: 3720 2020 3435 6530 3030 3130 3031 3030 7 45e000100100

00000020: 3030 3030 3032 3030 3032 3430 3030 3130 0000020002400010

00000030: 3032 3130 3031 3830 3030 3334 3038 3230 0210018000340820

00000040: 3030 3830 3030 3532 3130 3030 3032 3730 0080005210000270

00000050: 3030 3630 3234 3530 3032 3030 3030 3837 0060245002000087

00000060: 3235 3030 3030 3730 3031 3037 3236 3030 2500007001072600

00000070: 3031 3830 3031 3134 3330 3030 3031 3330 0180011430000130

00000080: 3031 3332 3335 3030 3030 3930 3031 3435 0132350000900145

00000090: 3430 3030 3030 3730 3031 3534 3434 3030 4000007001544400

000000a0: 3030 3730 3031 3631 3531 3330 3137 3430 0070016151301740

000000b0: 3031 3638 3532 3030 3137 3430 3033 3432 0168520017400342

000000c0: 3835 3230 3030 3630 3035 3136 3937 3130 8520006005169710

000000d0: 3030 3730 3035 3232 3937 3530 3030 3630 0070052297500060

000000e0: 3035 3239 3939 3530 3030 3630 3035 3335 0529995000600535

000000f0: 3939 3930 3030 3630 3035 3431 1e41 3030 999000600541.A00

00000100: 3030 3031 3533 1e20 201f 6139 3738 3138 000153. .a97818

00000110: 3435 3338 3730 3735 1f63 352e 3939 1e20 45387075.c5.99.

 

Any insights appreciated. Who said a Librarians life was boring !

Posted

No haven't tried that one I'll give it a go. I used a trial copy of MARC Magician which can repair records and this reported multiple errors in the Junior Librarian export. It also manage to recover the records. However, the trial version is limited to 200 records.

 

I need something which can automatically repair the pointer in the record leaders.

Posted

I've given the C# MARC Editor a go and it confirms what I suspected and reports the following import error "Leader specifies incorrect base address of data."

 

It also appears to fix it !

 

So thanks very much for the suggestion.

Posted
I'm glad C# MARC Editor was able to help you out! I saw the thread here from my analytics and wanted to chime in and say if there's anything I can do to help out let me know!
  • Thanks 2
Posted

I highly recommend C# MARC Editor as it was the only tool able to correct records with leader errors. Very useful Thanks.

 

In the end the MARC records I recovered were incomplete so I've had to resort to building new MARC records from a csv dump of my library catalogue.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...