模块 java.xml
包 javax.xml.stream
包javax.xml.stream
为 XML 流 API (StAX) 定义接口和类。
StAX 提供了两个基本功能:允许用户高效读写 XML 的游标 API,以及促进基于事件、易于扩展和流水线的易用性的事件迭代器 API。事件迭代器 API 旨在位于游标 API 之上。
游标 API 定义了两个接口:XMLStreamReader
和 XMLStreamWriter
,而事件迭代器 API 定义了:XMLEventReader
和 XMLEventWriter
。
StAX 支持 XMLInputFactory
和 XMLOutputFactory
的可插拔性,它们定义如何通过 newFactory
方法中描述的过程定位实现。
- 自从:
- 1.6
-
类描述该接口声明了一个简单的过滤器接口,可以创建该接口来过滤 XMLEventReaders用于报告工厂配置错误的错误类。提供有关事件发生地点的信息。该接口声明了一个简单的过滤器接口,可以创建该接口来过滤 XMLStreamReaders此接口定义用于创建 XMLEvents 实例的实用程序类这是解析 XML 事件的顶级接口。这是用于编写 XML 文档的顶级接口。定义用于获取流的工厂的抽象实现。定义用于获取 XMLEventWriters 和 XMLStreamWriters 的工厂的抽象实现。该接口用于报告非致命错误。此接口用于在 XML 解析期间解析资源。此接口声明此 API 中使用的常量。意外处理错误的基本异常。XMLStreamReader 接口允许对 XML 进行前向、只读访问。XMLStreamWriter 接口指定如何编写 XML。