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