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) | 将开始标记写入输出 |