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...");?