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.helpersXMLReader 的使用
 

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

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

javax.xml.parsersXMLReader 的使用
 

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

javax.xml.transform.saxXMLReader 的使用
 

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

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

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

org.xml.saxXMLReader 的使用
 

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

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

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

org.xml.sax.helpersXMLReader 的使用
 

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

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

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

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


JavaTM Platform
Standard Ed. 6

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

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