| |
|
| javax.xml.stream.XMLEventReader
All known Subclasses: javax.xml.stream.util.EventReaderDelegate,
XMLEventReader | public interface XMLEventReader extends Iterator(Code) | | 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.
version: 1.0 author: Copyright (c) 2003 by BEA Systems. All Rights Reserved. See Also: XMLInputFactory See Also: XMLEventWriter |
close | public void close() throws XMLStreamException(Code) | | Frees any resources associated with this Reader. This method does not close the
underlying input source.
throws: XMLStreamException - if there are errors freeing associated resources |
getElementText | public String getElementText() throws XMLStreamException(Code) | | Reads the content of a text-only element. Precondition:
the current event is START_ELEMENT. Postcondition:
The current event is the corresponding END_ELEMENT.
throws: XMLStreamException - if the current event is not a START_ELEMENTor if a non text element is encountered |
hasNext | public boolean hasNext()(Code) | | Check if there are more events.
Returns true if there are more events and false otherwise.
true if the event reader has more events, false otherwise |
nextTag | public XMLEvent nextTag() throws XMLStreamException(Code) | | 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.
throws: XMLStreamException - if anything other than space characters are encountered |
|
|
|