The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.08 - 2017-03-06

  • Fixed broken $append mapping and added many more tests
  • Adding a Wiki page with all mapping rules for marc_map and marc_spec
  • Support dollar ($) to indicate subfields in marc_map
  • Support period (.) to indicate a field wildard in marc_map
  • Adding more tests

Documentation

A documentation-only module for new users of Catmandu::MARC

Modules

Exporter for MARC records
Exporter for MARC records to Ex Libris' Aleph sequential
Exporter for MARC records to ISO
Exporter for MARC records to USMARC
Exporter for MARC records to MARC in JSON
Exporter for MARC records to MARCXML
a binder that loops over MARC fields
Test if a MARC (sub)field exists
Test if a MARC has more than one (sub)field
Test if a MARC (sub)field matches a value
A marc_map-er for Perl scripts (DEPRECATED)
remove marc fields (DEPRECATED)
A marc_set-er for Perl scripts (DEPRECATED)
add new fields to marc
decode double encoded dollar subfields
transform a Catmandu MARC record into MARC-in-JSON
copy marc values of one field to a new field
remove marc (sub)fields
set a marc value of one (sub)field to a new value
reference MARC values via MARCspec - A common MARC record path language
transform a Catmandu MARC record into MARCXML
Package that imports MARC data
Package that imports Ex Libris' Aleph sequential MARC records
Package that imports ISO MARC records
Package that imports USMARC records validated with MARC::Lint
Package that imports MARCMaker records
Package that imports MARC-in-JSON records
Package that imports MicroLIF records
Package that imports ISO 2709 encoded MARC records
Package that imports an array of MARC::Record
Package that imports MARCXML records
Catmandu modules for working with MARC data

Provides

in lib/Catmandu/Exporter/MARC/Base.pm
in lib/Catmandu/Importer/MARC/Decoder.pm