- すべてのスーパー・インタフェース:
- RowSetReader
public interface XmlReader extends RowSetReader
SyncProvider抽象クラスの拡張を促進する、XML指向の同期プロバイダ向けの特別なインタフェースです。
 
 XMLストリーム出力機能などのXMLデータ読取り機能を提供するSyncProvider実装は、このインタフェースを実装することにより、WebRowSet実装に標準XmlReaderオブジェクトを提供できます。
 
 XmlReaderオブジェクトは、行セットのxmlReaderフィールドに割り当てられ、WebRowSetのXMLリーダーとして登録されます。 WebRowSetオブジェクトのreadXmlメソッドが呼び出されると、XMLリーダーのreadXMLメソッドを呼び出します。 
- 導入されたバージョン:
- 1.5
- 
メソッドのサマリーインタフェース javax.sql.RowSetReaderで宣言されたメソッドreadData
- 
メソッドの詳細- 
readXMLvoid readXML(WebRowSet caller, Reader reader) throws SQLException 指定されたWebRowSetオブジェクトを指定されたXML形式の入力ストリームから読み取り、解析します。 指定されたWebRowSetオブジェクトのxmlReaderフィールドには、このXmlReaderオブジェクトが含まれていなければいけません。解析エラーが発生した場合、元のXMLドキュメント内のエラーの場所情報を含む例外がスローされます。 - パラメータ:
- caller- 解析対象の- WebRowSetオブジェクト。このオブジェクトの- xmlReaderフィールドには、この- XmlReaderオブジェクトの参照が含まれていなければならない
- reader-- callerの読込み元の- java.io.Readerオブジェクト
- 例外:
- SQLException- データベース・アクセス・エラーが発生した場合、またはこの- XmlReaderオブジェクトが指定された行セットのリーダーではない場合
 
 
-