Skip to content

NVI/MARCdata

Repository files navigation

MARCdata

Writes selected parts of a MARC XML bibliographic data file into a .csv.gz file.

Preliminaries

C++11

Requires standard library support for the following C++11 extensions:

  • range-based for loop
  • auto type specifier
  • nullptr identifier

Usage

Input files should be placed in folder 'data'. Output goes there as well.

ESTC

make estc
./estc

Fennica

make fennica
./fennica

Kungliga

bash split-kungliga.sh
make kungliga
./kungliga

Göttingen

make cerl
./cerl

Author

Niko Ilomäki

Contributions by Leo Lahti

License

MIT License

RapidXML library by Marcin Kalicinski and licensed under the MIT License

Gzstream library by Deepak Bandyopadhyay and Lutz Kettner and licensed under LGPL 2.1

About

Writes selected parts of a MARC XML bibliographic data file into a .csv.gz file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages