Woah, there is a library in Perl to do that? Sweet! Okay, now I know two languages with such a library, Perl and Java.

Anyone want to write one for ruby? :)

On 10/24/2011 2:47 PM, Doran, Michael D wrote:
Okay. How do I go about converting MARC-8 encoded records into UTF-8?
In Perl... using the handy MARC::Charset module (tip 'o the hat to Ed Summers, 
and now maintained by Galen Charlton).

-- Michael

-----Original Message-----
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric
Lease Morgan
Sent: Monday, October 24, 2011 1:39 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] marc-8

On Oct 24, 2011, at 2:34 PM, Doran, Michael D wrote:

In Perl, how do I specify MARC-8 when reading (decoding) and writing
(encoding) data?
You can't.  MARC-8 is a character set that is unknown to the operating
system.  Your best bet is to convert MARC-8-encoded records into UTF-8.

/me throws his hands up in the air and screams!

Okay. How do I go about converting MARC-8 encoded records into UTF-8? I know
yaz-marcdump changes the encoding bit in MARC leaders. Does it also convert
MARC-8 characters to UTF-8? (I guess I could simply try it and see what
happens.)

--
Eric Morgan

Reply via email to