JavaTM Platform
Standard Ed. 6

接口 org.xml.sax.XMLReader
的使用

使用 XMLReader 的软件包
javax.xml.bind.helpers 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 
javax.xml.parsers 提供允许处理 XML 文档的类。 
javax.xml.transform.sax 此包实现特定于 SAX2 的转换 API。 
org.xml.sax 此包提供了核心 SAX API。 
org.xml.sax.helpers 此包包含“帮助器”类,其中包括对引导基于 SAX 的应用程序的支持。 
 

javax.xml.bind.helpers 中 XMLReader 的使用
 

返回 XMLReader 的 javax.xml.bind.helpers 中的方法
protected  XMLReader AbstractUnmarshallerImpl.getXMLReader()
          获取配置好的 XMLReader。
 

参数类型为 XMLReader 的 javax.xml.bind.helpers 中的方法
protected abstract  Object AbstractUnmarshallerImpl.unmarshal(XMLReader reader, InputSource source)
          使用指定的 XMLReader 和 InputSource 解组对象。
 

javax.xml.parsers 中 XMLReader 的使用
 

返回 XMLReader 的 javax.xml.parsers 中的方法
abstract  XMLReader SAXParser.getXMLReader()
          返回由此类的实现封装的 XMLReader。
 

javax.xml.transform.sax 中 XMLReader 的使用
 

返回 XMLReader 的 javax.xml.transform.sax 中的方法
 XMLReader SAXSource.getXMLReader()
          获取要用于 Source 的 XMLReader。
 

参数类型为 XMLReader 的 javax.xml.transform.sax 中的方法
 void SAXSource.setXMLReader(XMLReader reader)
          设置要用于 Source 的 XMLReader。
 

参数类型为 XMLReader 的 javax.xml.transform.sax 中的构造方法
SAXSource(XMLReader reader, InputSource inputSource)
          使用 XMLReader 和 SAX InputSource 创建 SAXSource。
 

org.xml.sax 中 XMLReader 的使用
 

org.xml.sax 中 XMLReader 的子接口
 interface XMLFilter
          用于 XML 过滤器的接口。
 

返回 XMLReader 的 org.xml.sax 中的方法
 XMLReader XMLFilter.getParent()
          获取父阅读器。
 

参数类型为 XMLReader 的 org.xml.sax 中的方法
 void XMLFilter.setParent(XMLReader parent)
          设置父阅读器。
 

org.xml.sax.helpers 中 XMLReader 的使用
 

实现 XMLReader 的 org.xml.sax.helpers 中的类
 class ParserAdapter
          将 SAX1 Parser 适配为 SAX2 XMLReader。
 class XMLFilterImpl
          派生 XML 过滤器的基类。
 

返回 XMLReader 的 org.xml.sax.helpers 中的方法
static XMLReader XMLReaderFactory.createXMLReader()
          尝试从系统默认值创建一个 XMLReader。
static XMLReader XMLReaderFactory.createXMLReader(String className)
          尝试从类名称创建一个 XML 阅读器。
 XMLReader XMLFilterImpl.getParent()
          获取父读取器。
 

参数类型为 XMLReader 的 org.xml.sax.helpers 中的方法
 void XMLFilterImpl.setParent(XMLReader parent)
          设置父读取器。
 

参数类型为 XMLReader 的 org.xml.sax.helpers 中的构造方法
XMLFilterImpl(XMLReader parent)
          构造一个带有特定父过滤器的 XML 过滤器。
XMLReaderAdapter(XMLReader xmlReader)
          创建一个新的适配器。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。