// Untested, because current Xerces default release doesn't include
// `org.w3c.dom.DOMImplementationRegistry'.
import org.w3c.dom.DOMImplementationRegistry;
import org.w3c.dom.Document;
import org.w3c.dom.ls.DOMImplementationLS;
import org.w3c.dom.ls.LSParser;
//import java.io.File;
public class MyDOM3Validator {
public static void main(String [] args) throws Exception {
//File source = new File(args [0]) ;
System.setProperty(DOMImplementationRegistry.PROPERTY,
"org.apache.xerces.dom.DOMImplementationSourceImpl");
DOMImplementationRegistry registry =
DOMImplementationRegistry.newInstance();
DOMImplementationLS impl =
(DOMImplementationLS) registry.getDOMImplementation("LS-Load");
LSParser builder =
impl.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS,
"http://www.w3.org/2001/XMLSchema");
Document document = builder.parseURI(args [0]);
}
}