NNELS will export its MARC records from Drupal for ingestion into third-party services like OCLC WorldCat and ABC (Accessible Books Consortium).
NNELS Admin
drop-down menu, select MARX XML File Builder - Searchable (Field Collection)
or click this link.Apply
.Generate MARC XML Export File
. You will be given the option to select records on that page only or across multiple pages. (Note that large amount of records, such as more than a few thousands, will take a very long time to process and you may encounter error; in that case, consider exporting records in batches and combine them later.)Title of new record-set
field. This is for your reference only.Next
File saved: please download via /export-sets/OCLC-batch-1
MARCXML Export Collection: File marcxml_export_198580.xml
Download Linked File As
to save the MARC XML file to your computer.* Instructions may vary slightly depending on your version of MarcEdit.
MARC Tools
Input File
select the exported MARC XML file, i.e. marcxml_export_1.xmlSave File
select where you want to save the output MRC file on your computer. Name it using the .mrc extension, i.e. marcxml_export_1.mrcFunction List
, select: MARCXML⇒MARCExecute
.Tools
in the menu bar.Batch Process Records
. A new window will open called MARC Utilities.Source Directory
field, select the folder where the MARC XML files live. Make sure these are the only XML files in the folder.File Types
field, input: xml
Functions
drop-down menu, select: MARCXML⇒MARC
Process
.processed_files
within the source directory you specified in step 2.
You can use MarcEdit's MARCJoin
feature to combine multiple MRC files into a single file:
MARCJoin
.Save File
field, select where you want to save the output file on your computer and give it a name, i.e. marcxml-export-combined.mrcFile(s) to Join
field, select all the MRC files that you want to combine into one file.Join Individual Files
box checked.Process
.Some records may fail to export from Drupal with the error message "Invalid XML". To fix this:
Edit
.System NoEdit
tab.Save
.Note: Export for ABC
For any BRF files in the exported MARC file, we must manually add data that states if the file is uncontracted or contracted braille.
Insert Contracted or Uncontracted, such that it will look like this:
<datafield tag="300" ind1=" " ind2=" ">
<subfield code="a">1 BRF Contracted - Electronic Braille file (39.35 KB)</subfield>
</datafield>
Or
<datafield tag="300" ind1=" " ind2=" ">
<subfield code="a">1 BRF Uncontracted - Electronic Braille file (39.35 KB)</subfield>
</datafield>
Data must be formatted exactly as above in order for successful ingest into ABC.