Пакет javax.xml.stream
Определяет интерфейсы и классы для потоковой обработки XML (StAX).
StAX предоставляет две основные функции: API курсора, позволяющий пользователям эффективно читать и записывать XML, и API итератора событий, который способствует простоте использования, основан на событиях, легко расширяем и поддаётся конвейеризации. API итератора событий предназначен для работы поверх API курсора.
API курсора определяет два интерфейса: XMLStreamReader и XMLStreamWriter, в то время как API итератора событий определяет: XMLEventReader и XMLEventWriter.
StAX поддерживает подключаемость с помощью XMLInputFactory и XMLOutputFactory, которые определяют, как реализация находится через процесс, описанный в методах newFactory.
- Since:
- 1.6
| Класс | Описание |
|---|---|
| EventFilter | Этот интерфейс объявляет простой интерфейс фильтра, который можно создать для фильтрации XMLEventReaders |
| FactoryConfigurationError | Класс ошибок для сообщения об ошибках конфигурации фабрики. |
| Location | Предоставляет информацию о местоположении события. |
| StreamFilter | Этот интерфейс объявляет простой интерфейс фильтра, который можно создать для фильтрации XMLStreamReaders |
| XMLEventFactory | Этот интерфейс определяет вспомогательный класс для создания экземпляров XMLEvents |
| XMLEventReader | Это основной интерфейс для парсинга событий XML. |
| XMLEventWriter | Это основной интерфейс для записи XML-документов. |
| XMLInputFactory | Определяет абстрактную реализацию фабрики для получения потоков. |
| XMLOutputFactory | Определяет абстрактную реализацию фабрики для получения XMLEventWriters и XMLStreamWriters. |
| XMLReporter | Этот интерфейс используется для отчётности об ошибках, не являющихся фатальными. |
| XMLResolver | Этот интерфейс используется для разрешения ресурсов во время парсинга XML. |
| XMLStreamConstants | Этот интерфейс объявляет константы, используемые в этом API. |
| XMLStreamException | Основное исключение для непредвиденных ошибок обработки. |
| XMLStreamReader | Интерфейс XMLStreamReader позволяет выполнять прямой, только для чтения доступ к XML. |
| XMLStreamWriter | Интерфейс XMLStreamWriter определяет, как записывать XML. |
© 1993, 2021, 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.
https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/javax/xml/stream/package-summary.html