> I have some Excel files by big5 charset. > I fetch some column from it and save to usmarc file by using > MARC::Record, but I get nothing.
What is "nothing"? Does that mean no MARC records were created? Or that they are empty? Or couldn't be imported and/or read in an integrated library system? Are you getting any type of error message? If so what? > Is it wrong I use MARC::Record? I am not an expert regarding MARC::Record so cannot tell you if you should or shouldn't be using it to process your data, but I will offer some comments regarding character sets in a MARC environment... If you are trying to adhere to the MARC 21 standard (formerly USMARC), then there may be some issues with using text encoded in the BIG5 character set. The MARC 21 standard allows for encoding in either the MARC-8 character set or the UCS/Unicode (UTF8) equivalents for the MARC-8 character repertoire. While the MARC-8 character set includes East Asian characters as an alternate (multi-byte) character set, those character encodings are defined by the NISO Z39.64 [East Asian Character Code for Bibliographic Use (EACC)] standard which I'm guessing might have different code points than the BIG5 character set. It is also my understanding that you must use escapes sequences as specified in the ANSI X3.41/ISO 2022 standard [Code Extension Techniques for Use with 7-bit and 8-bit Character Sets] to signal the change from the MARC-8 default (Latin) character set to the MARC-8 East Asian alternate character set within a MARC record. [1,2] [1] Coded Character Sets: A Technical Primer for Librarians http://rocky.uta.edu/doran/charsets/ [2] MARC 21 Specifications for Record Structure, Character Sets, and Exchange Media http://www.loc.gov/marc/specifications/spechome.html -- Michael # Michael Doran, Systems Librarian # University of Texas at Arlington # 817-272-5326 office # 817-688-1926 cell # [EMAIL PROTECTED] # http://rocky.uta.edu/doran/ > -----Original Message----- > From: sui hm [mailto:[EMAIL PROTECTED] > Sent: Friday, August 12, 2005 3:37 AM > To: perl4lib@perl.org > Subject: who help me process BIG5? > > I have some Excel files by big5 charset. > I fetch some column from it and save to usmarc file by using > MARC::Record, > but I get nothing. > It's correct when I process english excel files. > Is it wrong I use MARC::Record? > Please help me. > Thanks. >