Mercurial > hg > RemoteEditor > REPSessionManager
view test/SessionXMLParser.java @ 378:c78569ab5fce
*** empty log message ***
author | kono |
---|---|
date | Wed, 22 Oct 2008 04:27:52 +0900 |
parents | a187180e0106 |
children |
line wrap: on
line source
package test; import java.io.IOException; import java.io.StringReader; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; import org.xml.sax.helpers.DefaultHandler; public class SessionXMLParser extends DefaultHandler{ public void startDocument() { System.out.println("Start Document."); } public void startElement(String uri, String localName, String qName, Attributes attributes){ } public static void main(String[] args) { String string = null; if(args.length > 0) { string = args[0]; } try { SAXParserFactory spfactory = SAXParserFactory.newInstance(); SAXParser parser = spfactory.newSAXParser(); InputSource source = new InputSource(new StringReader(string)); parser.parse(source, new SessionXMLParser()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ParserConfigurationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SAXException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }