ph-schematron

June 3, 2026 · View on GitHub

Sonatype Central javadoc

If this project saved you some time or made your day a little easier, a star would mean a lot — it helps others find it too.

ph-schematron is a Java library that validates XML documents via ISO Schematron, SchXslt or a Java "pure" implementation.

Schematron is an XML based validation language to validate XML documents.

Schematron is part of the ISO 19757 standard "Information technology — Document Schema Definition Languages (DSDL)", Part 3 "Rule-based validation — Schematron".

See the Wiki for more details.

The project is licensed under Apache 2.0 license.

Release notes are on the News and noteworthy wiki page. Migration guides between major/minor versions live on the Migrations wiki page.


My personal Coding Styleguide | It is appreciated if you star the GitHub project if you like it.