Module java.xml

Package javax.xml.stream


package javax.xml.stream

定义了用于XML流API(StAX)的接口和类。

StAX提供了两个基本功能:游标API允许用户高效地读取和写入XML,事件迭代器API促进基于事件的易用性,易于扩展和管道化。事件迭代器API旨在在游标API之上构建。

游标API定义了两个接口:XMLStreamReaderXMLStreamWriter,而事件迭代器API定义了:XMLEventReaderXMLEventWriter

StAX支持与XMLInputFactoryXMLOutputFactory的可插拔性,这些类定义了如何通过newFactory方法定位实现的过程。

自从:
1.6
  • Class
    Description
    此接口声明了一个简单的过滤器接口,可以用来过滤XMLEventReaders。
    用于报告工厂配置错误的错误类。
    提供有关事件位置的信息。
    此接口声明了一个简单的过滤器接口,可以用来过滤XMLStreamReaders。
    此接口定义了一个用于创建XMLEvents实例的实用类。
    这是解析XML事件的顶层接口。
    这是编写XML文档的顶层接口。
    定义了用于获取流的工厂的抽象实现。
    定义了用于获取XMLEventWriters和XMLStreamWriters的工厂的抽象实现。
    此接口用于报告非致命错误。
    此接口用于在XML解析期间解析资源。
    此接口声明了此API中使用的常量。
    用于意外处理错误的基本异常。
    XMLStreamReader接口允许向前、只读地访问XML。
    XMLStreamWriter接口指定如何编写XML。