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) |
创建一个写入作者的新的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) |
创建一个写入作者的新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() |
根据写入器的内部状态将结束标记写入输出,以确定事件的前缀和本地名称。
|
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) |
将开始标签写入输出
|