JavaTM 2 Platform
Standard Ed. 5.0

クラス
org.xml.sax.InputSource の使用

InputSource を使用しているパッケージ
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.transform.sax このパッケージは SAX2 固有の変換 API を実装し、ContentHandler イベントを受け付けるクラス、および org.xml.sax.ContentHandler へのイベントを発生させるクラスを提供します。 
javax.xml.xpath このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 
org.xml.sax このパッケージはコア SAX API を提供します。 
org.xml.sax.ext このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。 
org.xml.sax.helpers このパッケージは、SAX ベースのアプリケーションのブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。 
 

javax.xml.parsers での InputSource の使用
 

InputSource 型のパラメータを持つ javax.xml.parsers のメソッド
abstract  Document DocumentBuilder.parse(InputSource is)
          指定された入力ソースの内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。
 void SAXParser.parse(InputSource is, DefaultHandler dh)
          指定された InputSource のコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(InputSource is, HandlerBase hb)
          指定された InputSource のコンテンツを、指定された HandlerBase を使用して 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 EntityResolver.resolveEntity(String publicId, String systemId)
          アプリケーションが外部エンティティを解決できるようにします。
 InputSource HandlerBase.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 EntityResolver2.getExternalSubset(String name, String baseURI)
          アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。
 InputSource DefaultHandler2.getExternalSubset(String name, String baseURI)
          外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサに通知します。
 InputSource DefaultHandler2.resolveEntity(String publicId, String systemId)
          EntityResolver2.resolveEntity() を null エンティティ名と基底 URI で呼び出します。
 InputSource EntityResolver2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          アプリケーションは外部実体参照を入力ソースへマッピングするか、一般的な URI 解決を使用するようパーサに通知できます。
 InputSource DefaultHandler2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          基底 URI に対して 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 XMLReaderAdapter.parse(InputSource input)
          文書を構文解析します。
 void XMLFilterImpl.parse(InputSource input)
          文書を構文解析します。
 void ParserAdapter.parse(InputSource input)
          XML 文書を構文解析します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。