| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 XMLStreamReader 的软件包 | |
|---|---|
| javax.xml.bind | 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 | 
| javax.xml.bind.helpers | 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 | 
| javax.xml.stream | |
| javax.xml.stream.util | |
| javax.xml.transform.stax | 提供特定于 StAX 的转换 API。 | 
| javax.xml.bind 中 XMLStreamReader 的使用 | 
|---|
| 参数类型为 XMLStreamReader 的 javax.xml.bind 中的方法 | ||
|---|---|---|
 Object | 
Unmarshaller.unmarshal(XMLStreamReader reader)
从指定的 pull 解析器解组 XML 数据并返回得到的内容树。  | 
|
 | 
Unmarshaller.unmarshal(XMLStreamReader reader,
          Class<T> declaredType)
将根元素解组到 JAXB 映射的 declaredType 并返回得到的内容树。  | 
|
| javax.xml.bind.helpers 中 XMLStreamReader 的使用 | 
|---|
| 参数类型为 XMLStreamReader 的 javax.xml.bind.helpers 中的方法 | ||
|---|---|---|
 Object | 
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader)
 | 
|
 | 
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader,
          Class<T> expectedType)
 | 
|
| javax.xml.stream 中 XMLStreamReader 的使用 | 
|---|
| 返回 XMLStreamReader 的 javax.xml.stream 中的方法 | |
|---|---|
abstract  XMLStreamReader | 
XMLInputFactory.createFilteredReader(XMLStreamReader reader,
                     StreamFilter filter)
创建过滤的 reader,它用过滤器包装 reader。  | 
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。  | 
| 参数类型为 XMLStreamReader 的 javax.xml.stream 中的方法 | |
|---|---|
 boolean | 
StreamFilter.accept(XMLStreamReader reader)
测试当前状态是否为此流的一部分。  | 
abstract  XMLStreamReader | 
XMLInputFactory.createFilteredReader(XMLStreamReader reader,
                     StreamFilter filter)
创建过滤的 reader,它用过滤器包装 reader。  | 
abstract  XMLEventReader | 
XMLInputFactory.createXMLEventReader(XMLStreamReader reader)
根据 XMLStreamReader 创建一个新 XMLEventReader。  | 
| javax.xml.stream.util 中 XMLStreamReader 的使用 | 
|---|
| 实现 XMLStreamReader 的 javax.xml.stream.util 中的类 | |
|---|---|
 class | 
StreamReaderDelegate
该类是用于派生 XMLStreamReader 过滤器的基类。  | 
| 返回 XMLStreamReader 的 javax.xml.stream.util 中的方法 | |
|---|---|
 XMLStreamReader | 
StreamReaderDelegate.getParent()
获取此实例的父实例。  | 
| 参数类型为 XMLStreamReader 的 javax.xml.stream.util 中的方法 | |
|---|---|
 XMLEvent | 
XMLEventAllocator.allocate(XMLStreamReader reader)
此方法在给定 XMLStreamReader 当前状态的情况下分配事件。  | 
 void | 
XMLEventAllocator.allocate(XMLStreamReader reader,
         XMLEventConsumer consumer)
此方法在给定 XMLStreamReader 当前状态的情况下分配一个事件或一个事件组,并将该事件或事件组添加给传入的使用者。  | 
 void | 
StreamReaderDelegate.setParent(XMLStreamReader reader)
设置此实例的父实例。  | 
| 参数类型为 XMLStreamReader 的 javax.xml.stream.util 中的构造方法 | |
|---|---|
StreamReaderDelegate(XMLStreamReader reader)
用指定的父过滤器来构造一个过滤器。  | 
|
| javax.xml.transform.stax 中 XMLStreamReader 的使用 | 
|---|
| 返回 XMLStreamReader 的 javax.xml.transform.stax 中的方法 | |
|---|---|
 XMLStreamReader | 
StAXSource.getXMLStreamReader()
获取此 StAXSource 使用的 XMLStreamReader。 | 
| 参数类型为 XMLStreamReader 的 javax.xml.transform.stax 中的构造方法 | |
|---|---|
StAXSource(XMLStreamReader xmlStreamReader)
通过 XMLStreamReader 创建 StAXSource 的一个新实例。 | 
|
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。