- 所有超接口:
-
RowSetReader
一个专门的接口,用于促进对于面向XML同步提供程序的
SyncProvider
抽象类的扩展。
提供XML数据读取能力的SyncProvider
实现,如输出XML流能力,可以实现此接口,以向WebRowSet
实现提供标准的XmlReader
对象。
XmlReader
对象通过分配给行集的xmlReader
字段来注册为WebRowSet
的XML读取器。当调用WebRowSet
对象的readXml
方法时,它会依次调用其XML读取器的readXML
方法。
- 自JDK版本:
- 1.5
-
Method Summary
Methods declared in interface javax.sql.RowSetReader
readData
-
Method Details
-
readXML
从给定的输入流中以XML格式读取和解析给定的WebRowSet
对象。给定的WebRowSet
对象的xmlReader
字段必须包含此XmlReader
对象。如果发生解析错误,抛出的异常将包含有关原始XML文档中错误位置的信息。
- 参数:
-
caller
- 要解析的WebRowSet
对象,其xmlReader
字段必须包含对此XmlReader
对象的引用 -
reader
- 从中将读取caller
的java.io.Reader
对象 - 抛出:
-
SQLException
- 如果发生数据库访问错误或此XmlReader
对象不是给定行集的读取器
-