Validating xml sax
XSD files are "XML Schemas" that describe the structure of a XML document.The validator checks for well formedness first, meaning that your XML file must be parsable using a DOM/SAX parser, and only then does it validate your XML against the XML Schema.Depending of you enterprise security policy, some - if not most of your middleware servers have no access to Internet.It’s even worse when your development infrastructure is isolated from the Internet (such as banks or security companies).The Error Handler used for the examples is a very simple one which reports the error to and continues until the XML document has been fully parsed or until a fatal-error has been reported.
In this tutorial, we have read and validated an XML document with Java SAX.In this case, validating your XML against schemas becomes a real nightmare.Of course, you could set the XML schema location to a location on your hard drive. They would have to have the schema in exactly the same filesystem hierarchy, and that wouldn’t solve your problem about the production environment…XML catalogs are the nominal solution for your quandary.In the following example, we read an XML file with a SAX parser. SAXException; public class My Runner package com.zetcode; import