https://devhubby.com/thread/how-to-validate-xml-against-an-xsd-in-java