StAX

E543059

StAX (Streaming API for XML) is a Java-based pull-parsing API that enables efficient, forward-only, stream-oriented processing of XML documents.

All labels observed (3)

Label Occurrences
StAX canonical 3
Streaming API for XML 1
XMLEventWriter interface 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Java API ⓘ
XML processing API ⓘ
abbreviation StAX ⓘ
advantage better control over parsing flow ⓘ
reduced memory footprint compared to DOM ⓘ
simpler state management compared to SAX in some use cases ⓘ
APIStyle event iterator API ⓘ
iterator-like cursor API ⓘ
belongsTo Java XML processing APIs ⓘ
category Java XML technology ⓘ
comparedToDOM does not require loading entire XML into memory ⓘ
comparedToSAX uses pull model instead of push model ⓘ
contrastsWith DOM ⓘ
SAX ⓘ
designGoal efficient XML processing ⓘ
low-memory XML parsing ⓘ
fullName Streaming API for XML ⓘ
linked to: StAX
introducedIn Java 6 platform ⓘ
license part of standard Java platform licensing ⓘ
operatesOn XML input streams ⓘ
XML output streams ⓘ
paradigm pull-based XML parsing ⓘ
parsingModel pull parsing ⓘ
primaryUse parsing XML documents ⓘ
processing XML documents ⓘ
processingDirection forward-only ⓘ
processingMode stream-oriented ⓘ
programmingLanguage Java ⓘ
provides XMLEventFactory class ⓘ
XMLEventReader interface ⓘ
XMLEventWriter interface ⓘ
linked to: StAX

XMLInputFactory class ⓘ
XMLOutputFactory class ⓘ
XMLStreamReader interface ⓘ
XMLStreamWriter interface ⓘ
standardizedIn Java Specification Request 173 ⓘ
supports cursor-based XML parsing ⓘ
event-based XML parsing ⓘ
iterator-style XML parsing ⓘ
supportsFeature namespace-aware parsing ⓘ
validation via external mechanisms ⓘ
typicalEnvironment middleware and integration systems ⓘ
server-side Java applications ⓘ
typicalUsage processing XML over network streams ⓘ
processing large XML streams ⓘ
usedFor incremental XML parsing ⓘ
writing XML streams ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

SAX → influenced → StAX ⓘ
StAX → fullName → Streaming API for XML ⓘ
linked to: StAX
StAX → abbreviation → StAX ⓘ
StAX → provides → XMLEventWriter interface ⓘ
linked to: StAX