StAX (Streaming API for XML) là một bộ API thuộc JAXP, cho phép xử lý tài liệu XML theo dạng sự kiện với mô hình lập trình pull-parsing, giúp khắc phục nhược điểm của SAX và DOM. StAX cung cấp các lớp và giao diện qua package javax.xml.stream, cho phép đọc và ghi tài liệu XML thông qua việc khởi tạo các đối tượng như XMLInputFactory và XMLOutputFactory. Tài liệu cũng hướng dẫn cách sử dụng StAX để phân tích và ghi lại tài liệu XML.