|
JavaTM 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 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。