void |
XMLEventWriter.add(XMLEvent event) |
向输出流添加事件添加START_ELEMENT将打开一个新的命名空间范围,该范围将在写入相应的END_ELEMENT时关闭。
|
void |
XMLEventWriter.add(XMLEventReader reader) |
将整个流添加到输出流,在inputStream参数上调用next(),直到hasNext()返回false这应该被视为一个方便的方法,它将对事件阅读器中的所有事件执行以下循环并在每个事件上调用add事件。
|
void |
XMLEventReader.close() |
释放与此Reader相关的任何资源。
|
void |
XMLEventWriter.close() |
释放与此流相关的任何资源
|
void |
XMLStreamReader.close() |
释放与此Reader相关的任何资源。
|
void |
XMLStreamWriter.close() |
关闭此编写器并释放与编写器关联的所有资源。
|
abstract XMLEventReader |
XMLInputFactory.createFilteredReader(XMLEventReader reader, EventFilter filter) |
创建一个过滤的事件阅读器,它围绕事件阅读器包装过滤器
|
abstract XMLStreamReader |
XMLInputFactory.createFilteredReader(XMLStreamReader reader, StreamFilter filter) |
创建一个过滤的阅读器,将过滤器包裹在阅读器周围
|
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) |
从阅读器创建一个新的XMLEventReader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId, InputStream stream) |
从java.io.InputStream创建一个新的XMLEventReader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId, Reader reader) |
从阅读器创建一个新的XMLEventReader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(XMLStreamReader reader) |
从XMLStreamReader创建一个新的XMLEventReader。
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(Source source) |
从JAXP源创建一个新的XMLEventReader。
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream) |
创建一个写入流的新XMLEventWriter
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream, String encoding) |
创建一个写入流的新XMLEventWriter
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Writer stream) |
创建一个写入writer的新XMLEventWriter
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Result result) |
创建一个写入JAXP结果的新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) |
从阅读器创建一个新的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 XMLStreamReader |
XMLInputFactory.createXMLStreamReader(Source source) |
从JAXP源创建新的XMLStreamReader。
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream) |
创建一个写入流的新XMLStreamWriter
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream, String encoding) |
创建一个写入流的新XMLStreamWriter
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Writer stream) |
创建一个写入writer的新XMLStreamWriter
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Result result) |
创建一个写入JAXP结果的新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() |
跳过任何空格(isWhiteSpace()返回true),COMMENT或PROCESSING_INSTRUCTION,直到达到START_ELEMENT或END_ELEMENT。
|
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绑定到默认命名空间此URI绑定在当前START_ELEMENT / END_ELEMENT对的范围内。
|
void |
XMLStreamWriter.setDefaultNamespace(String uri) |
将URI绑定到默认命名空间此URI绑定在当前START_ELEMENT / END_ELEMENT对的范围内。
|
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) |
将命名空间写入输出流如果此方法的前缀参数为空字符串“xmlns”或null,则此方法将委托给writeDefaultNamespace
|
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) |
将开始标记写入输出
|