All Examples XML Examples This Package
Class examples.xml.http.RequestHandler
java.lang.Object
|
+----org.xml.sax.HandlerBase
|
+----examples.xml.http.RequestHandler
- public class RequestHandler
- extends HandlerBase
This class extends HandlerBase and is used to parse XML data using a SAX compliant
parser. After parsing the document, getData() can be used to
return a Hashtable representing the XML data.
- Author:
- Copyright (c) 2000 by BEA Systems, Inc. All Rights Reserved.
-
RequestHandler()
- Default constructor.
-
error(SAXParseException)
- Error.
-
fatalError(SAXParseException)
- Fatal error.
-
getData()
- Returns parsed data as a vector of objects
-
parseXML(BufferedReader, String)
- instantiates a parser, sets the document handler, and parses the BufferedReader
-
startDocument()
- Start document.
-
startElement(String, AttributeList)
- Start element.
-
warning(SAXParseException)
- Warning.
RequestHandler
public RequestHandler()
- Default constructor.
startDocument
public void startDocument() throws SAXException
- Start document.
- Overrides:
- startDocument in class HandlerBase
startElement
public void startElement(String name,
AttributeList attrs) throws SAXException
- Start element.
- Overrides:
- startElement in class HandlerBase
warning
public void warning(SAXParseException ex)
- Warning.
- Overrides:
- warning in class HandlerBase
error
public void error(SAXParseException ex)
- Error.
- Overrides:
- error in class HandlerBase
fatalError
public void fatalError(SAXParseException ex) throws SAXException
- Fatal error.
- Overrides:
- fatalError in class HandlerBase
parseXML
public void parseXML(BufferedReader br,
String parserClass) throws IOException, SAXException, ClassNotFoundException, IllegalAccessException, InstantiationException, FileNotFoundException
- instantiates a parser, sets the document handler, and parses the BufferedReader
getData
public Hashtable getData()
- Returns parsed data as a vector of objects
All Examples XML Examples This Package