|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 XMLStreamException 的軟體套件 | |
---|---|
javax.xml.stream | |
javax.xml.stream.events | |
javax.xml.stream.util | |
javax.xml.transform.stax | 提供特定於 StAX 的轉換 API。 |
javax.xml.stream 中 XMLStreamException 的使用 |
---|
拋出 XMLStreamException 的 javax.xml.stream 中的方法 | |
---|---|
void |
XMLEventWriter.add(XMLEvent event)
向輸出串流添加事件。 |
void |
XMLEventWriter.add(XMLEventReader reader)
將整個串流添加到輸出串流,在 hasNext() 返回 false 前對 inputStream 參數調用 next()。 |
void |
XMLEventReader.close()
釋放所有與此 Reader 關聯的資源。 |
void |
XMLEventWriter.close()
釋放所有與此串流關聯的資源。 |
void |
XMLStreamReader.close()
釋放與此 Reader 關聯的所有資源。 |
void |
XMLStreamWriter.close()
關閉此 writer 並釋放與 writer 關聯的所有資源。 |
abstract XMLEventReader |
XMLInputFactory.createFilteredReader(XMLEventReader reader,
EventFilter filter)
創建過濾的事件 reader,它用過濾器包裹事件 reader。 |
abstract XMLStreamReader |
XMLInputFactory.createFilteredReader(XMLStreamReader reader,
StreamFilter filter)
創建過濾的 reader,它用過濾器包裹 reader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(InputStream stream)
根據 java.io.InputStream 創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(InputStream stream,
String encoding)
根據 java.io.InputStream 創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(Reader reader)
根據 reader 創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(Source source)
根據 JAXP 源創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId,
InputStream stream)
根據 java.io.InputStream 創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId,
Reader reader)
根據 reader 創建一個新 XMLEventReader。 |
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(XMLStreamReader reader)
根據 XMLStreamReader 創建一個新 XMLEventReader。 |
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream)
創建一個寫入到串流的新 XMLEventWriter。 |
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream,
String encoding)
創建一個寫入到串流的新 XMLEventWriter。 |
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Result result)
創建一個寫入到 JAXP 結果的新 XMLEventWriter。 |
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Writer stream)
創建一個寫入到 writer 的新 XMLEventWriter。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(InputStream stream)
根據 java.io.InputStream 創建一個新 XMLStreamReader。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(InputStream stream,
String encoding)
根據 java.io.InputStream 創建一個新 XMLStreamReader。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(Reader reader)
根據 reader 創建一個新 XMLStreamReader。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(Source source)
根據 JAXP 源創建一個新 XMLStreamReader。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(String systemId,
InputStream stream)
根據 java.io.InputStream 創建一個新 XMLStreamReader。 |
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(String systemId,
Reader reader)
根據 java.io.InputStream 創建一個新 XMLStreamReader。 |
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream)
創建一個寫入到串流的新 XMLStreamWriter。 |
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream,
String encoding)
創建一個寫入到串流的新 XMLStreamWriter。 |
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Result result)
創建一個寫入到 JAXP 結果的新 XMLStreamWriter。 |
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Writer stream)
創建一個寫入到 writer 的新 XMLStreamWriter。 |
void |
XMLEventWriter.flush()
將所有快取記憶體事件寫入到底層輸出機制。 |
void |
XMLStreamWriter.flush()
將所有快取記憶體資料寫入底層輸出機制。 |
String |
XMLEventReader.getElementText()
讀取純文本元素的內容。 |
String |
XMLStreamReader.getElementText()
讀取純文本元素的內容,如果不是純文本元素,則拋出異常。 |
String |
XMLEventWriter.getPrefix(String uri)
獲取綁定 URI 的前綴。 |
String |
XMLStreamWriter.getPrefix(String uri)
獲取綁定 URI 的前綴 |
int |
XMLStreamReader.getTextCharacters(int sourceStart,
char[] target,
int targetStart,
int length)
獲取與 CHARACTERS、SPACE 或 CDATA 事件關聯的文本。 |
boolean |
XMLStreamReader.hasNext()
如果有多個解析事件,則返回 true,如果不再有事件,則返回 false。 |
int |
XMLStreamReader.next()
獲取下一個解析事件??處理器可以用單個存儲塊返回所有連續的字元資料,它也可以將其分割成幾個存儲塊。 |
XMLEvent |
XMLEventReader.nextEvent()
獲取下一個 XMLEvent。 |
XMLEvent |
XMLEventReader.nextTag()
在到達 START_ELEMENT 或 END_ELEMENT 之前,跳過所有無意義的空格事件。 |
int |
XMLStreamReader.nextTag()
在到達 START_ELEMENT 或 END_ELEMENT 之前,跳過所有空格(isWhiteSpace() 返回 true)、COMMENT 或 PROCESSING_INSTRUCTION。 |
XMLEvent |
XMLEventReader.peek()
檢查下一個 XMLEvent,但不從串流中讀取它。 |
void |
XMLReporter.report(String message,
String errorType,
Object relatedInformation,
Location location)
以特定於應用程序的格式報告所需訊息。 |
void |
XMLStreamReader.require(int type,
String namespaceURI,
String localName)
測試當前事件是否屬於給定的型別,以及名稱空間和名稱是否與當前事件的當前名稱空間和名稱相比對。 |
Object |
XMLResolver.resolveEntity(String publicID,
String systemID,
String baseURI,
String namespace)
檢索資源。 |
void |
XMLEventWriter.setDefaultNamespace(String uri)
將 URI 綁定到預設名稱空間。 |
void |
XMLStreamWriter.setDefaultNamespace(String uri)
將 URI 綁定到預設名稱空間。 |
void |
XMLEventWriter.setNamespaceContext(NamespaceContext context)
設置前綴的當前名稱空間上下文和 URI 綁定。 |
void |
XMLStreamWriter.setNamespaceContext(NamespaceContext context)
設置前綴和 URI 綁定的當前名稱空間上下文。 |
void |
XMLEventWriter.setPrefix(String prefix,
String uri)
設置綁定 URI 的前綴。 |
void |
XMLStreamWriter.setPrefix(String prefix,
String uri)
設置綁定 URI 的前綴。 |
void |
XMLStreamWriter.writeAttribute(String localName,
String value)
向輸出串流寫入一個不帶前綴的屬性。 |
void |
XMLStreamWriter.writeAttribute(String namespaceURI,
String localName,
String value)
向輸出串流寫入一個屬性 |
void |
XMLStreamWriter.writeAttribute(String prefix,
String namespaceURI,
String localName,
String value)
向輸出串流寫入一個屬性 |
void |
XMLStreamWriter.writeCData(String data)
編寫 CData 節 |
void |
XMLStreamWriter.writeCharacters(char[] text,
int start,
int len)
向輸出寫入文本 |
void |
XMLStreamWriter.writeCharacters(String text)
向輸出寫入文本 |
void |
XMLStreamWriter.writeComment(String data)
編寫一個套件含資料的 XML 註釋 |
void |
XMLStreamWriter.writeDefaultNamespace(String namespaceURI)
向串流寫入預設名稱空間 |
void |
XMLStreamWriter.writeDTD(String dtd)
編寫 DTD 節。 |
void |
XMLStreamWriter.writeEmptyElement(String localName)
向輸出寫入一個空元素標記 |
void |
XMLStreamWriter.writeEmptyElement(String namespaceURI,
String localName)
向輸出寫入一個空元素標記 |
void |
XMLStreamWriter.writeEmptyElement(String prefix,
String localName,
String namespaceURI)
向輸出寫入一個空元素標記 |
void |
XMLStreamWriter.writeEndDocument()
關閉所有開始標記並寫入相應的結束標記。 |
void |
XMLStreamWriter.writeEndElement()
向依賴於 writer 內部狀態的輸出寫入一個結束標記,以此確定事件的前綴和本地名稱。 |
void |
XMLStreamWriter.writeEntityRef(String name)
編寫一個實體參考 |
void |
XMLStreamWriter.writeNamespace(String prefix,
String namespaceURI)
向輸出串流寫入一個名稱空間。 |
void |
XMLStreamWriter.writeProcessingInstruction(String target)
編寫一條處理指令 |
void |
XMLStreamWriter.writeProcessingInstruction(String target,
String data)
編寫一條處理指令 |
void |
XMLStreamWriter.writeStartDocument()
編寫 XML 宣告。 |
void |
XMLStreamWriter.writeStartDocument(String version)
編寫 XML 宣告。 |
void |
XMLStreamWriter.writeStartDocument(String encoding,
String version)
編寫 XML 宣告。 |
void |
XMLStreamWriter.writeStartElement(String localName)
向輸出寫入一個開始標記。 |
void |
XMLStreamWriter.writeStartElement(String namespaceURI,
String localName)
向輸出寫入一個開始標記 |
void |
XMLStreamWriter.writeStartElement(String prefix,
String localName,
String namespaceURI)
向輸出寫入一個開始標記 |
javax.xml.stream.events 中 XMLStreamException 的使用 |
---|
拋出 XMLStreamException 的 javax.xml.stream.events 中的方法 | |
---|---|
void |
XMLEvent.writeAsEncodedUnicode(Writer writer)
此方法根據 XML 1.0 規範將 XMLEvent 編寫為 Unicode 字元。 |
javax.xml.stream.util 中 XMLStreamException 的使用 |
---|
拋出 XMLStreamException 的 javax.xml.stream.util 中的方法 | |
---|---|
void |
XMLEventConsumer.add(XMLEvent event)
此方法為使用者添加一個事件。 |
XMLEvent |
XMLEventAllocator.allocate(XMLStreamReader reader)
此方法在給定 XMLStreamReader 當前狀態的情況下分派事件。 |
void |
XMLEventAllocator.allocate(XMLStreamReader reader,
XMLEventConsumer consumer)
此方法在給定 XMLStreamReader 當前狀態的情況下分派一個事件或一個事件組,並將該事件或事件組添加給傳入的使用者。 |
void |
EventReaderDelegate.close()
|
void |
StreamReaderDelegate.close()
|
String |
EventReaderDelegate.getElementText()
|
String |
StreamReaderDelegate.getElementText()
|
int |
StreamReaderDelegate.getTextCharacters(int sourceStart,
char[] target,
int targetStart,
int length)
|
boolean |
StreamReaderDelegate.hasNext()
|
int |
StreamReaderDelegate.next()
|
XMLEvent |
EventReaderDelegate.nextEvent()
|
XMLEvent |
EventReaderDelegate.nextTag()
|
int |
StreamReaderDelegate.nextTag()
|
XMLEvent |
EventReaderDelegate.peek()
|
void |
StreamReaderDelegate.require(int type,
String namespaceURI,
String localName)
|
javax.xml.transform.stax 中 XMLStreamException 的使用 |
---|
拋出 XMLStreamException 的 javax.xml.transform.stax 中的建構子 | |
---|---|
StAXSource(XMLEventReader xmlEventReader)
通過提供 XMLEventReader 創建 StAXSource 的一個新實例。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。