NatLibFi / RecordManager

A metadata record management system written in PHP, intended to be used in conjunction with VuFind or another Solr-based discovery interface. Provides import, export, harvesting (OAI-PMH), normalization, deduplication and Solr index update functionality with support for multiple metadata formats. Also includes an OAI-PMH provider that can be used to access the data stored in RecordManager database. Functionality driven by simple command line programs for easy automation.
GNU General Public License v2.0
47 stars 31 forks source link

Strip illegal XML characters after line-based MARC conversion. #98

Closed demiankatz closed 2 years ago

demiankatz commented 2 years ago

This PR adds a mechanism for ensuring that XML contains no illegal characters after conversion from line-based format (and for checking the result of conversion). It also includes some test suite refactoring to make it easier to add more test cases.