NAME
Catmandu::Fix::mapping - move several fields by a lookup table
SYNOPSIS
# field_mapping.csv# AU,author# TI,title# PU,publisher# Y,year# fields found in the field_mapping.csv will be replaced# {AU => "Einstein"}mapping(field_mapping.csv)# {author => "Einstein"}# fields found in the field_mapping.csv with keep option will be copied# {AU => "Einstein"}mapping(field_mapping.csv, keep: 1)# {AU => => "Einstein", author => "Einstein"}# values not found will be kept# {foo => {bar => 232}}mapping(field_mapping.csv)# {foo => {bar => 232}}# in case you have a different seperatormapping(field_mapping.csv, sep_char: |)
SEE ALSO
Catmandu::Fix, Catmandu::Fix::lookup