com.yahoo.xml
Class XmlParser
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.yahoo.xml.XmlParser
- All Implemented Interfaces:
- ContentHandler, DTDHandler, EntityResolver, ErrorHandler
public class XmlParser
- extends DefaultHandler
|
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
void |
endDocument()
|
void |
endElement(String uri,
String localName,
String qName)
|
static Object |
get(Map map,
String path)
|
static BigDecimal |
getBigDecimal(Map map,
String path)
|
static BigInteger |
getBigInteger(Map map,
String path)
|
static Boolean |
getBoolean(Map map,
String path)
|
static List |
getList(Map map,
String path)
|
Map |
getRoot()
|
static String |
getString(Map map,
String path)
|
void |
startDocument()
|
void |
startElement(String uri,
String localName,
String qName,
Attributes attributes)
|
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning |
XmlParser
public XmlParser()
get
public static final Object get(Map map,
String path)
getString
public static String getString(Map map,
String path)
getList
public static List getList(Map map,
String path)
getBigInteger
public static BigInteger getBigInteger(Map map,
String path)
getBigDecimal
public static BigDecimal getBigDecimal(Map map,
String path)
getBoolean
public static Boolean getBoolean(Map map,
String path)
startDocument
public void startDocument()
throws SAXException
- Specified by:
startDocument in interface ContentHandler- Overrides:
startDocument in class DefaultHandler
- Throws:
SAXException
endDocument
public void endDocument()
throws SAXException
- Specified by:
endDocument in interface ContentHandler- Overrides:
endDocument in class DefaultHandler
- Throws:
SAXException
startElement
public void startElement(String uri,
String localName,
String qName,
Attributes attributes)
throws SAXException
- Specified by:
startElement in interface ContentHandler- Overrides:
startElement in class DefaultHandler
- Throws:
SAXException
endElement
public void endElement(String uri,
String localName,
String qName)
throws SAXException
- Specified by:
endElement in interface ContentHandler- Overrides:
endElement in class DefaultHandler
- Throws:
SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws SAXException
- Specified by:
characters in interface ContentHandler- Overrides:
characters in class DefaultHandler
- Throws:
SAXException
getRoot
public Map getRoot()