List of usage examples for org.xml.sax XMLReader setErrorHandler
public void setErrorHandler(ErrorHandler handler);
From source file:MyErrorHandler.java
static public void main(String[] arg) throws Exception { boolean validate = false; validate = true;// w ww .java 2 s . c o m SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setValidating(validate); XMLReader reader = null; SAXParser parser = spf.newSAXParser(); reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); reader.parse("http://yourURL/TextDoc3.xml"); }
From source file:MyErrorHandler.java
static public void main(String[] arg) throws Exception { boolean validate = false; validate = true;/*from ww w .jav a2 s. c o m*/ SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setValidating(validate); XMLReader reader = null; SAXParser parser = spf.newSAXParser(); reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); InputSource is = new InputSource("test.xml"); reader.parse(is); }
From source file:MainClass.java
static public void main(String[] arg) throws Exception { boolean validate = false; SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setValidating(validate);//from w ww . j a v a2s . c o m XMLReader reader = null; SAXParser parser = spf.newSAXParser(); reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); reader.parse(new InputSource(new StringReader(xmlString))); }
From source file:MyErrorHandler.java
static public void main(String[] arg) throws Exception { boolean validate = false; validate = true;//from ww w . j ava 2 s . c om SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setValidating(validate); XMLReader reader = null; SAXParser parser = spf.newSAXParser(); reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); InputSource is = new InputSource(new StringReader(getXMLData())); reader.parse(is); }
From source file:SAXCopy.java
static public void main(String[] arg) { try {/*w w w. ja va 2s.c om*/ SAXParserFactory spf = SAXParserFactory.newInstance(); SAXParser parser = spf.newSAXParser(); XMLReader reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); MyCopyHandler duper = new MyCopyHandler(); reader.setContentHandler(duper); InputSource is = new InputSource("test.xml"); reader.parse(is); } catch (SAXException e) { System.exit(1); } catch (ParserConfigurationException e) { System.err.println(e); System.exit(1); } catch (IOException e) { System.err.println(e); System.exit(1); } }
From source file:Main.java
public static void main(String[] args) throws Exception { String parserClass = "org.apache.xerces.parsers.SAXParser"; String validationFeature = "http://xml.org/sax/features/validation"; String schemaFeature = "http://apache.org/xml/features/validation/schema"; String x = args[0];/* w w w. j a va 2 s . c om*/ XMLReader r = XMLReaderFactory.createXMLReader(parserClass); r.setFeature(validationFeature, true); r.setFeature(schemaFeature, true); r.setErrorHandler(new MyErrorHandler()); r.parse(x); }
From source file:SAXCopy.java
static public void main(String[] arg) { String infilename = null;/*from w w w . j ava 2 s .c o m*/ String outfilename = null; if (arg.length == 2) { infilename = arg[0]; outfilename = arg[1]; } else { usage(); } try { SAXParserFactory spf = SAXParserFactory.newInstance(); SAXParser parser = spf.newSAXParser(); XMLReader reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); FileOutputStream fos = new FileOutputStream(outfilename); PrintWriter out = new PrintWriter(fos); MyCopyHandler duper = new MyCopyHandler(out); reader.setContentHandler(duper); InputSource is = new InputSource(infilename); reader.parse(is); out.close(); } catch (SAXException e) { System.exit(1); } catch (ParserConfigurationException e) { System.err.println(e); System.exit(1); } catch (IOException e) { System.err.println(e); System.exit(1); } }
From source file:MappingContentHandler.java
static public void main(String[] arg) { try {//from w w w . ja va 2 s .co m SAXParserFactory spf = SAXParserFactory.newInstance(); SAXParser parser = spf.newSAXParser(); XMLReader reader = parser.getXMLReader(); reader.setErrorHandler(new MyErrorHandler()); MyTextHandler duper = new MyTextHandler(); reader.setContentHandler(duper); InputSource is = new InputSource("person.xml"); reader.parse(is); } catch (SAXException e) { System.out.println(e); } catch (ParserConfigurationException e) { System.err.println(e); System.exit(1); } catch (IOException e) { System.err.println(e); System.exit(1); } }
From source file:Main.java
static public void main(String[] arg) throws Exception { String filename = "yourXML.xml"; // Create a new factory that will create the parser. SAXParserFactory spf = SAXParserFactory.newInstance(); // Create the XMLReader to be used to parse the document. SAXParser parser = spf.newSAXParser(); XMLReader reader = parser.getXMLReader(); // Specify the error handler and the content handler. reader.setErrorHandler(new MyErrorHandler()); reader.setContentHandler(new MyContentHandler()); // Use the XMLReader to parse the entire file. InputSource is = new InputSource(filename); reader.parse(is);/*from w w w. j a va 2s .c o m*/ }
From source file:Main.java
public static void main(String args[]) throws Exception { SAXParserFactory spf = SAXParserFactory.newInstance(); XMLReader reader = null; SAXParser parser = spf.newSAXParser(); reader = parser.getXMLReader();//from w w w . j a v a 2 s .co m reader.setErrorHandler(new MyErrorHandler()); reader.setContentHandler(new MyTextHandler()); StringReader sr = new StringReader( "<folks><person><phone>502 555-2192</phone><name>B, M</name></person></folks>"); //InputSource is = new InputSource("xmlFileName.xml"); InputSource is = new InputSource(sr); reader.parse(is); }