A repository of useful java utilities.
Java Version Notes: These code files were written in openjdk 17.0.1 2021-10-19.
A java program used to validate an Extensible Markup Language (XML) message against its XML Schema Definition (XSD). This program is used if you need to validate your XML message without using an online hosted tool. Typically useful if you have sensitive data that cannot be shared over the web.
To use the this Java program you can run the executable .jar file.
java -jar .\XSDXMLValidator.jar
The creation of this local java executable references Andrew Mouat's validate.java implementation: https://github.com/amouat/xsd-validator. This project creates a Java Swing UI to quickly copy and paste the XML and XSD data for the validate.java to do the validation.