-  
       
- All Superinterfaces:
 -  
         
RowSetReader 
public interface XmlReader extends RowSetReader
一种专用接口,有助于扩展面向XML的同步提供程序的SyncProvider抽象类。SyncProvider提供XML数据读取器功能(如输出XML流功能)的实现可以实现此接口,以便为WebRowSet实现提供标准的XmlReader对象。一个
XmlReader对象被注册为XML阅读器为WebRowSet通过被分配到行集的xmlReader场。 当调用WebRowSet对象的readXml方法时,它又调用其XML阅读器的readXML方法。- 从以下版本开始:
 - 1.5
 
 
-  
        
       
-  
             
方法详细信息
-  
readXML
void readXML(WebRowSet caller, Reader reader) throws SQLException
以XML格式从给定输入流中读取和解析给定的WebRowSet对象。 给定WebRowSet对象的xmlReader字段必须包含此XmlReader对象。如果发生解析错误,则抛出的异常将包含有关原始XML文档中错误位置的信息。
- 参数
 -  
              
caller- 要解析的WebRowSet对象,其xmlReader字段必须包含对此XmlReader对象的引用 -  
              
reader-caller将从中读取java.io.Reader对象 - 异常
 -  
              
SQLException- 如果发生数据库访问错误或此XmlReader对象不是给定行集的读取器 
 
 -  
 
 -