|
Streaming API for XML (JSR 173) Version 1.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This is the top level interface for parsing XML Events. It provides the ability to peek at the next event and returns configuration information through the property interface.
XMLInputFactory,
XMLEventWriter| Method Summary | |
void |
close()
Frees any resources associated with this Reader. |
String |
getElementText()
Reads the content of a text-only element. |
Object |
getProperty(String name)
Get the value of a feature/property from the underlying implementation |
boolean |
hasNext()
Check if there are more events. |
XMLEvent |
nextEvent()
Get the next XMLEvent |
XMLEvent |
nextTag()
Skips any insignificant space events until a START_ELEMENT or END_ELEMENT is reached. |
XMLEvent |
peek()
Check the next XMLEvent without reading it from the stream. |
| Methods inherited from interface java.util.Iterator |
next, remove |
| Method Detail |
public XMLEvent nextEvent()
throws XMLStreamException
XMLStreamException - if there is an error with the underlying XML.
NoSuchElementException - iteration has no more elements.XMLEventpublic boolean hasNext()
hasNext in interface Iterator
public XMLEvent peek()
throws XMLStreamException
XMLStreamExceptionXMLEvent
public String getElementText()
throws XMLStreamException
XMLStreamException - if the current event is not a START_ELEMENT
or if a non text element is encountered
public XMLEvent nextTag()
throws XMLStreamException
XMLStreamException - if anything other than space characters are encountered
public Object getProperty(String name)
throws IllegalArgumentException
name - The name of the property
IllegalArgumentException - if the property is not supported
public void close()
throws XMLStreamException
XMLStreamException - if there are errors freeing associated resources
|
Streaming API for XML (JSR 173) Version 1.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||