MARC::Detrans::ConfigMARC::Detrans::Config is a Perl module that stores de-transliteration configuration data. | |
Download |
MARC::Detrans::Config Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Ed Summers
- Publisher web site:
- http://search.cpan.org/~esummers/Bundle-MyLibrary-0.05/lib/Bundle/MyLibrary.pm
MARC::Detrans::Config Tags
MARC::Detrans::Config Description
MARC::Detrans::Config is a Perl module that stores de-transliteration configuration data. MARC::Detrans::Config is a Perl module that stores de-transliteration configuration data.SYNOPSIS use MARC::Detrans::Config; my $config = MARC::Detrans::Config->new( 'file.xml' );MARC::Detrans::Config will read detransliteration rules from an XML file which you can then use to create a MARC::Detrans::Converter object to actually convert MARC records. < ?xml version="1.0" encoding="UTF-8"?> < config> < !-- the language we are detransliterating --> < language name="Russian" code="rus" /> < !-- the script that will be used --> < script name="Cyrillic" code="(N" /> < !-- which fields/subfields to detransliterate or copy --> < detrans-fields> < field tag="245"> < subfield code="a" /> < subfield code="q" /> < subfield code="d" copy="true" /> < /field> < field tag="440"> < subfield code="a" /> < /field> < /detrans-fields> < !-- a single character mapping --> < rule> < roman>b< /roman> < marc escape="(N">B< /marc> < /rule> < !-- more rules ... --> < !-- a single authority mapping --> < name> < roman>$aNicholas $bI, $cEmperor of Russia, $d1796-1855< /roman> < marc>$a^ESC(NnIKOLAJ^ESCs, $bI, $c^ESC(NiMPERATOR^ESCs ^ESC(NwSEROSSIJSKIJ^ESCs, $d1796-1855< /marc> < /name> < /config> Requirements: · Perl
MARC::Detrans::Config Related Software