Dear All, I have a doubt in couple of questions, the questions are as below, please provide me the solution, I will be really obliged to you all, Looking forward for your kind reply how we can create MARC records for books that do not have Library of Congress Data? How we should be able to enter the data in to a CSV file and then programaticaly create MARC records for upload in Koha eventually? Thanks and Regards Rohit Singh -- View this message in context: http://old.nabble.com/Query-About-Marc-Records-tp29146662p29146662.html Sent from the Koha - Discuss mailing list archive at Nabble.com.
Please guide On 13-Jul-2010, at 10:33 AM, rohitsingh wrote:
Dear All,
I have a doubt in couple of questions, the questions are as below, please provide me the solution, I will be really obliged to you all, Looking forward for your kind reply
how we can create MARC records for books that do not have Library of Congress Data?
How we should be able to enter the data in to a CSV file and then programaticaly create MARC records for upload in Koha eventually?
Thanks and Regards Rohit Singh -- View this message in context: http://old.nabble.com/Query-About-Marc-Records-tp29146662p29146662.html Sent from the Koha - Discuss mailing list archive at Nabble.com.
_______________________________________________ Koha mailing list Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
Thanks and Regards Rohit Singh Web developer Ranchi,Jharkhand
rohitsingh wrote:
how we can create MARC records for books that do not have Library of Congress Data?
Programmatically, you can create MARC records from your own data using the MARC::Record module in Perl. perldoc MARC::Record will be of help.
How we should be able to enter the data in to a CSV file and then programaticaly create MARC records for upload in Koha eventually?
Yes, it should be no problem. Use the Text::CSV_XS module to read in the csv data and the MARC::Record module to write out marc records. You can then load the marc records that you have created into Koha using the bulkmarcimport.pl utility script (in bin/migration_tools/bulkmarcimport.pl) cheers rickw -- _________________________________ Rick Welykochy || Praxis Services The moment you're born you're done for. -- Arnold Bennett
* Rick Welykochy (rick@praxis.com.au) wrote:
rohitsingh wrote:
how we can create MARC records for books that do not have Library of Congress Data?
Programmatically, you can create MARC records from your own data using the MARC::Record module in Perl.
perldoc MARC::Record
will be of help.
How we should be able to enter the data in to a CSV file and then programaticaly create MARC records for upload in Koha eventually?
Yes, it should be no problem. Use the Text::CSV_XS module to read in the csv data and the MARC::Record module to write out marc records.
You can then load the marc records that you have created into Koha using the bulkmarcimport.pl utility script (in bin/migration_tools/bulkmarcimport.pl)
Robin at catalyst has written a script that takes a CSV file and outputs MARC. Ive cc'd him so he can explain its usage, the branch is here http://git.koha-community.org/gitweb/?p=wip/koha-catalyst.git;a=shortlog;h=r... Chris -- Chris Cormack Catalyst IT Ltd. +64 4 803 2238 PO Box 11-053, Manners St, Wellington 6142, New Zealand
Dear Chris, Thanks for the information, Can you explain me in more detail, i am not very much clear, Looking forward for your kind reply On July 13, 2010 at 8:30 AM Chris Cormack <chrisc@catalyst.net.nz> wrote:
* Rick Welykochy (rick@praxis.com.au) wrote:
rohitsingh wrote:
how we can create MARC records for books that do not have Library of Congress Data?
Programmatically, you can create MARC records from your own data using the MARC::Record module in Perl.
perldoc MARC::Record
will be of help.
How we should be able to enter the data in to a CSV file and then programaticaly create MARC records for upload in Koha eventually?
Yes, it should be no problem. Use the Text::CSV_XS module to read in the csv data and the MARC::Record module to write out marc records.
You can then load the marc records that you have created into Koha using the bulkmarcimport.pl utility script (in bin/migration_tools/bulkmarcimport.pl)
Robin at catalyst has written a script that takes a CSV file and outputs MARC.
Ive cc'd him so he can explain its usage, the branch is here http://git.koha-community.org/gitweb/?p=wip/koha-catalyst.git;a=shortlog;h=r...
Chris -- Chris Cormack Catalyst IT Ltd. +64 4 803 2238 PO Box 11-053, Manners St, Wellington 6142, New Zealand _______________________________________________ Koha mailing list Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
Op dinsdag 13-07-2010 om 20:30 uur [tijdzone +1200], schreef Chris Cormack:
Ive cc'd him so he can explain its usage, the branch is here http://git.koha-community.org/gitweb/?p=wip/koha-catalyst.git;a=shortlog;h=r...
If you check out that branch, or poke through the import/csv directories in the web interface, you'll find a csvtomarc.pl script. It can take a CSV file, and transform it somewhat arbitrarily into MARC. While with great power comes great resp..er..complexity, it's hopefully got enough documentation to be useful. Run it with '--man' to see how it works, and have a look at the example.sh that will be with it which shows how I've used it to do conversions. I intend to submit this to the main branch some time soon as a utility to help people out. -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204
On Tue, Jul 13, 2010 at 10:33 AM, rohitsingh <rohit.singh@rsg.co.in> wrote:
how we can create MARC records for books that do not have Library of Congress Data?
There are many ways to do it, i refer to go with MARC-Record-2.0.2 perl extension [1] [1] http://search.cpan.org/~gmcharlt/MARC-Record-2.0.2/lib/MARC/Doc/Tutorial.pod...
How we should be able to enter the data in to a CSV file
Create a spreadsheet file with desired columns like title, author, ISBN, publication, etc. populate it with data obtained from librarian and save it as CSV file.
and then programaticaly create MARC records for upload in Koha eventually?
You will have to write a script that uses MARC-Record extension, pass the CSV file as input and it will generate MARC file for you. Trust me you don't need to be a Perl programmer to do it. The test script i wrote is here http://pastebin.com/HXYuYfmm You may need to alter the code to match the dataset you have.
--
Thanks Sivaji
participants (7)
-
Chris Cormack -
Rick Welykochy -
Robin Sheat -
rohit singh -
rohit.singh -
rohitsingh -
sivaji j.g