crossasia-catp-converter is a tool designed to convert NACSIS’s cataloging format (CATP) into PICA3 format. This tool is intended for internal use and does not fully interpret all CATP fields.
The project consists of three main components:
-
CATPToJSON.js
Converts CATP records into JSON format. This script performs a partial interpretation of the CATP fields. -
jsonToPicaX.js
Transforms the JSON records into PICA3 format, outputting either plain text or HTML. -
picax folder
Contains JavaScript files with complex mapping rules for translating JSON into PICA3 records.
For an example of usage, refer to sample.js
in the sample
folder.
- Node.js v21