| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 InputSource 的软件包 | |
|---|---|
| javax.xml.bind | 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 | 
| javax.xml.bind.helpers | 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 | 
| javax.xml.parsers | 提供允许处理 XML 文档的类。 | 
| javax.xml.transform.sax | 此包实现特定于 SAX2 的转换 API。 | 
| javax.xml.xpath | 此包提供了用于 XPath 表达式的计算和访问计算环境的 object-model neutral API。 | 
| org.xml.sax | 此包提供了核心 SAX API。 | 
| org.xml.sax.ext | 此包包含适合的 SAX 驱动程序不一定支持的 SAX2 设施的接口。 | 
| org.xml.sax.helpers | 此包包含“帮助器”类,其中包括对引导基于 SAX 的应用程序的支持。 | 
| javax.xml.bind 中 InputSource 的使用 | 
|---|
| 参数类型为 InputSource 的 javax.xml.bind 中的方法 | |
|---|---|
 Object | 
Unmarshaller.unmarshal(InputSource source)
从指定的 SAX InputSource 解组 XML 数据并返回得到的内容树。  | 
| javax.xml.bind.helpers 中 InputSource 的使用 | 
|---|
| 参数类型为 InputSource 的 javax.xml.bind.helpers 中的方法 | |
|---|---|
 Object | 
AbstractUnmarshallerImpl.unmarshal(InputSource source)
 | 
protected abstract  Object | 
AbstractUnmarshallerImpl.unmarshal(XMLReader reader,
          InputSource source)
使用指定的 XMLReader 和 InputSource 解组对象。  | 
| javax.xml.parsers 中 InputSource 的使用 | 
|---|
| 参数类型为 InputSource 的 javax.xml.parsers 中的方法 | |
|---|---|
abstract  Document | 
DocumentBuilder.parse(InputSource is)
将给定输入源的内容解析为一个 XML 文档,并且返回一个新的 DOM Document 对象。 | 
 void | 
SAXParser.parse(InputSource is,
      DefaultHandler dh)
使用指定的 DefaultHandler 将给定 InputSource 的内容解析为 XML。 | 
 void | 
SAXParser.parse(InputSource is,
      HandlerBase hb)
使用指定的 HandlerBase 将给定 InputSource 的内容解析为 XML。 | 
| javax.xml.transform.sax 中 InputSource 的使用 | 
|---|
| 返回 InputSource 的 javax.xml.transform.sax 中的方法 | |
|---|---|
 InputSource | 
SAXSource.getInputSource()
获取要用于 Source 的 SAX InputSource。  | 
static InputSource | 
SAXSource.sourceToInputSource(Source source)
尝试从 Source 对象获取 SAX InputSource 对象。  | 
| 参数类型为 InputSource 的 javax.xml.transform.sax 中的方法 | |
|---|---|
 void | 
SAXSource.setInputSource(InputSource inputSource)
设置要用于 Source 的 SAX InputSource。  | 
| 参数类型为 InputSource 的 javax.xml.transform.sax 中的构造方法 | |
|---|---|
SAXSource(InputSource inputSource)
使用 SAX InputSource,创建 SAXSource。 | 
|
SAXSource(XMLReader reader,
          InputSource inputSource)
使用 XMLReader 和 SAX InputSource 创建 SAXSource。 | 
|
| javax.xml.xpath 中 InputSource 的使用 | 
|---|
| 参数类型为 InputSource 的 javax.xml.xpath 中的方法 | |
|---|---|
 String | 
XPathExpression.evaluate(InputSource source)
计算指定 InputSource 上下文中编译后的 XPath 表达式并以 String 形式返回结果。 | 
 Object | 
XPathExpression.evaluate(InputSource source,
         QName returnType)
计算指定 InputSource 上下文中编译后的 XPath 表达式并返回指定类型的结果。 | 
 String | 
XPath.evaluate(String expression,
         InputSource source)
计算指定 InputSource 上下文中的 XPath 表达式并返回 String 形式的结果。 | 
 Object | 
XPath.evaluate(String expression,
         InputSource source,
         QName returnType)
计算指定 InputSource 上下文中的 XPath 表达式并返回指定类型的结果。 | 
| org.xml.sax 中 InputSource 的使用 | 
|---|
| 返回 InputSource 的 org.xml.sax 中的方法 | |
|---|---|
 InputSource | 
HandlerBase.resolveEntity(String publicId,
              String systemId)
已过时。 解析外部实体。  | 
 InputSource | 
EntityResolver.resolveEntity(String publicId,
              String systemId)
允许应用程序解析外部实体。  | 
| 参数类型为 InputSource 的 org.xml.sax 中的方法 | |
|---|---|
 void | 
Parser.parse(InputSource source)
已过时。 解析 XML 文档。  | 
 void | 
XMLReader.parse(InputSource input)
解析 XML 文档。  | 
| org.xml.sax.ext 中 InputSource 的使用 | 
|---|
| 返回 InputSource 的 org.xml.sax.ext 中的方法 | |
|---|---|
 InputSource | 
DefaultHandler2.getExternalSubset(String name,
                  String baseURI)
告知解析器如果在文档文本中没有声明任何外部子集,则不应使用任何外部子集。  | 
 InputSource | 
EntityResolver2.getExternalSubset(String name,
                  String baseURI)
允许应用程序为不能显式定义外部子集的文档提供外部子集。  | 
 InputSource | 
DefaultHandler2.resolveEntity(String publicId,
              String systemId)
使用 null 实体名称和基 URI 调用 EntityResolver2.resolveEntity()。 | 
 InputSource | 
DefaultHandler2.resolveEntity(String name,
              String publicId,
              String baseURI,
              String systemId)
告知解析器根据 baseURI 解析 systemId,并从产生的绝对 URI 读取实体文本。  | 
 InputSource | 
EntityResolver2.resolveEntity(String name,
              String publicId,
              String baseURI,
              String systemId)
允许应用程序把对外部实体的引用映射到输入源,或告知解析器它应使用常规 URI 解析。  | 
| org.xml.sax.helpers 中 InputSource 的使用 | 
|---|
| 返回 InputSource 的 org.xml.sax.helpers 中的方法 | |
|---|---|
 InputSource | 
DefaultHandler.resolveEntity(String publicId,
              String systemId)
解析外部实体。  | 
 InputSource | 
XMLFilterImpl.resolveEntity(String publicId,
              String systemId)
过滤一个外部实体解析。  | 
| 参数类型为 InputSource 的 org.xml.sax.helpers 中的方法 | |
|---|---|
 void | 
ParserAdapter.parse(InputSource input)
解析 XML 文档。  | 
 void | 
XMLFilterImpl.parse(InputSource input)
解析一个文档。  | 
 void | 
XMLReaderAdapter.parse(InputSource input)
解析文档。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。