| 
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. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。