JavaTM 2 Platform
Standard Ed. 6

javax.sql.rowset.spi
介面 XmlReader

所有父級介面:
RowSetReader

public interface XmlReader
extends RowSetReader

一個專用介面,用來方便地擴展 SyncProvider 抽象類別以用於導向 XML 的同步提供者。

提供 XML 資料 reader 功能(如輸出 XML 串流功能)的 SyncProvider 實作可以實作此介面,以向 WebRowSet 實作提供標準 XmlReader 物件。

通過將 XmlReader 物件分派給 rowset 的 xmlReader 欄位,將它註冊為 WebRowSet 的 XML reader。當調用 WebRowSet 物件的 readXml 方法時,它將依次調用其 XML reader 的 readXML 方法。


方法摘要
 void readXML(WebRowSet caller, Reader reader)
          從給定的 XML 格式的輸入串流讀取並解析給定的 WebRowSet 物件。
 
從介面 javax.sql.RowSetReader 繼承的方法
readData
 

方法詳細資訊

readXML

void readXML(WebRowSet caller,
             Reader reader)
             throws SQLException
從給定的 XML 格式的輸入串流讀取並解析給定的 WebRowSet 物件。給定 WebRowSet 物件的 xmlReader 欄位必須包含此 XmlReader 物件。

如果發生解析錯誤,則拋出的異常將包括關於原始 XML 文檔中錯誤位置的資訊。

參數:
caller - 要解析的 WebRowSet 物件,該物件的 xmlReader 欄位必須包含對此 XmlReader 物件的參考
reader - 一個 java.io.Reader 物件,將從中讀取 caller
拋出:
SQLException - 如果發生資料庫存取錯誤或此 XmlReader 物件不是給定 rowset 的 reader

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only