This repository contains a suite of files designated for use with the XML Checker Framework (XCF), in order to check sample XML files (here: checks against baggage allowance of different airlines).
The following files are contained here:
- constraints
- Schematron rules
- rules config file
- example instance
The actual XCF itself is contained in the xcf
Git repository and
provides necessary helper files.
The files are described in more detail here.
Contains an XML representation of all constraints that are checked.
A respective XSD exists in the xcf
repository.
This Schematron file contains the implementation for constraint checks.
For more convenient use it should be converted to an XSLT file using the
Schematron XSLT contained in the xcf
repository.
This XML configuration file contains further properties that are related to the checked constraints/rules, but affect the actual usage of them. Currently the config file specifies which specifications from the constraints file are selected by default. Further properties may be added in the future. The config file is intended to be used by other applications that make use of this set of constraints/rules.
This XML file contains an actual instance of the type of files that are intended to be checked against the present constraints/rules.
The XCF sample suite offered by Institut für Rundfunktechnik GmbH is subject to the MIT license.
In case the source code is modified and re-distributed we would welcome a short note (please email to open DOT source AT irt.de). This way we can keep track of opportunities to collaborate and to improve the project.