| javax.xml.stream.XMLEventReader |
Known Indirect Subclasses
|
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.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Frees any resources associated with this Reader.
| |||||||||||
Reads the content of a text-only element.
| |||||||||||
Get the value of a feature/property from the underlying implementation
| |||||||||||
Check if there are more events.
| |||||||||||
Get the next XMLEvent
| |||||||||||
Skips any insignificant space events until a START_ELEMENT or
END_ELEMENT is reached.
| |||||||||||
Check the next XMLEvent without reading it from the stream.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
java.util.Iterator
| |||||||||||
Frees any resources associated with this Reader. This method does not close the underlying input source.
| XMLStreamException | if there are errors freeing associated resources |
|---|
Reads the content of a text-only element. Precondition: the current event is START_ELEMENT. Postcondition: The current event is the corresponding END_ELEMENT.
| XMLStreamException | if the current event is not a START_ELEMENT or if a non text element is encountered |
|---|
Get the value of a feature/property from the underlying implementation
| name | The name of the property |
|---|
| IllegalArgumentException | if the property is not supported |
|---|
Check if there are more events. Returns true if there are more events and false otherwise.
Get the next XMLEvent
| XMLStreamException | if there is an error with the underlying XML. |
|---|---|
| iteration has no more elements. |
Skips any insignificant space events until a START_ELEMENT or END_ELEMENT is reached. If anything other than space characters are encountered, an exception is thrown. This method should be used when processing element-only content because the parser is not able to recognize ignorable whitespace if the DTD is missing or not interpreted.
| XMLStreamException | if anything other than space characters are encountered |
|---|
Check the next XMLEvent without reading it from the stream. Returns null if the stream is at EOF or has no more XMLEvents. A call to peek() will be equal to the next return of next().
| XMLStreamException |
|---|