XSLT 3 processor, such as Saxon 9 or 10 HE (e.g. https://www.saxonica.com/documentation/documentation.xml)
- Take any valid EAC 1.x file;
- Convert using the eac1-to-eac2.xsl file;
- Check the validity of the output.
Sample files are provided as an example. All of the files located in sample-files/input are valid EAC 1.0 files. The corresponding files in sample-files/output have been converted to EAC 2.0 using the provided transformation stylesheet.