Learn how to use the DOMImplementationDS and DOMConfiguration classes to validate an XML document only when a DTD document can be found:
DOMImplementationLS DOMiLS=null;
?
//get a LSParser object
LSParser LSP=DOMiLS.createLSParser(
DOMImplementationLS.MODE_SYNCHRONOUS,
"http://www.w3.org/TR/REC-xml");
//get a DOMConfiguration object
DOMConfiguration DOMc=LSP.getDomConfig();
//use validate-if-schema option
if(DOMc.canSetParameter("validate-if-schema",true))
DOMc.setParameter("validate-if-schema",true);
else System.out.println("Error...");
?