|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface XMLEventReader
此類別是用於解析 XML 事件的頂層介面。它提供查看下一個事件和返回屬性介面中的配置資訊的功能。
XMLInputFactory
,
XMLEventWriter
方法摘要 | |
---|---|
void |
close()
釋放所有與此 Reader 關聯的資源。 |
String |
getElementText()
讀取純文本元素的內容。 |
Object |
getProperty(String name)
從底層實作獲取功能/屬性值。 |
boolean |
hasNext()
檢查是否有多個事件。 |
XMLEvent |
nextEvent()
獲取下一個 XMLEvent。 |
XMLEvent |
nextTag()
在到達 START_ELEMENT 或 END_ELEMENT 之前,跳過所有無意義的空格事件。 |
XMLEvent |
peek()
檢查下一個 XMLEvent,但不從串流中讀取它。 |
從介面 java.util.Iterator 繼承的方法 |
---|
next, remove |
方法詳細資訊 |
---|
XMLEvent nextEvent() throws XMLStreamException
XMLStreamException
- 如果底層 XML 存在錯誤。
NoSuchElementException
- 迭代不再有元素。XMLEvent
boolean hasNext()
Iterator
中的 hasNext
XMLEvent peek() throws XMLStreamException
XMLStreamException
XMLEvent
String getElementText() throws XMLStreamException
XMLStreamException
- 如果當前事件不是 START_ELEMENT 或者遇到了非文本元素XMLEvent nextTag() throws XMLStreamException
XMLStreamException
- 如果遇到空格符之外的其他內容Object getProperty(String name) throws IllegalArgumentException
name
- 屬性的名稱
IllegalArgumentException
- 如果屬性不受支持void close() throws XMLStreamException
XMLStreamException
- 如果釋放關聯資源時出現錯誤
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。