Интерфейс XmlReader
- Все суперинтерфейсы:
RowSetReader
public interface XmlReader extends RowSetReader
SyncProvider для поставщиков синхронизации, ориентированных на XML. Реализации SyncProvider, предоставляющие возможности чтения данных XML, например вывода потока XML, могут реализовать этот интерфейс, чтобы предоставлять стандартные объекты XmlReader реализациям WebRowSet.
Объект XmlReader регистрируется в качестве средства чтения XML для WebRowSet путем присваивания его полю xmlReader набора строк. При вызове метода readXml объекта WebRowSet он, в свою очередь, вызывает метод readXML своего средства чтения XML.
- Начиная с:
- 1.5
Краткое описание методов
Методы, объявленные в интерфейсе RowSetReader
readData | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
readData |
Читает новое содержимое вызывающего объекта RowSet. |
Подробное описание методов
readXML
void readXML(WebRowSet caller, Reader reader) throws SQLException
WebRowSet из заданного входного потока в формате XML. Поле xmlReader указанного объекта WebRowSet должно содержать этот объект XmlReader. Если возникает ошибка анализа, выбрасываемое исключение будет содержать сведения о месте ошибки в исходном XML-документе.
- Параметры:
-
caller— объектWebRowSetдля анализа, полеxmlReaderкоторого должно содержать ссылку на этот объектXmlReader -
reader— объектjava.io.Reader, из которого будут прочитаны данныеcaller - Выбрасывает:
-
SQLException— если возникает ошибка доступа к базе данных или этот объектXmlReaderне является средством чтения для указанного набора строк
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.