Module  java.sql.rowset
软件包  javax.sql.rowset.spi

Interface XmlWriter

  • All Superinterfaces:
    RowSetWriter


    public interface XmlWriter
    extends RowSetWriter
    一个专门的界面,有助于为面向XML的同步提供程序扩展SyncProvider抽象类。

    SyncProvider提供XML数据写入器功能(如输出XML流功能)的实现可以实现此接口,以向WebRowSet实现提供标准的XmlWriter对象。

    编写一个WebRowSet对象包括使用相应的XML标签打印行集的数据,元数据和属性。

    从以下版本开始:
    1.5
    • 方法详细信息

      • writeXML

        void writeXML​(WebRowSet caller,
                      Writer writer)
               throws SQLException
        将给定的WebRowSet对象写入指定的java.io.Writer输出流作为XML文档。 此文档包括行集的数据,元数据和属性以及相应的XML标记。

        caller参数必须是WebRowSet对象,其对象的XmlWriter包含对该XmlWriter对象的引用。

        参数
        caller - 要写入的 WebRowSet实例,为此 XmlWriter对象是作者
        writer - 用作 caller作为XML文档的输出流的 java.io.Writer对象
        异常
        SQLException - 如果发生数据库访问错误,或者 XmlWriter对象不是给定的 WebRowSet对象的写入器