public class Main {
	public static void main(java.lang.String[] args) {
		try {
			String file = "D:\\java\\projects\\envera_test\\xml-schema\\test\\Untitled3.xml";
			// Assuming args[0] contains the name of an xml file on the local file system
			java.io.BufferedReader	in = new java.io.BufferedReader(
							new java.io.InputStreamReader(new java.io.FileInputStream(file)));

			org.xml.sax.InputSource	inputSource = new org.xml.sax.InputSource(in);

			System.out.println("Start parsing @ " + new java.util.Date());
		
			org.apache.xerces.parsers.DOMParser	parser = new MyErrorReportingParser();

			parser.setFeature("http://xml.org/sax/features/namespaces", true);
			parser.setFeature("http://xml.org/sax/features/validation", true);
			parser.setFeature("http://apache.org/xml/features/validation/schema", true);
			parser.setFeature("http://apache.org/xml/features/dom/defer-node-expansion", false);
			parser.parse(inputSource);

			org.w3c.dom.Document	document = parser.getDocument();

			System.out.println("Done parsing @ " + new java.util.Date());
		} catch (Exception ex) {
			ex.printStackTrace();
		}
	}
}




