The Java API for XML processing is referred to as JAXP. As its name suggests, this API is used for parsing XML documents. There are four related interfaces:
- DOM: Document Object Model parsing
- SAX: Simple API for XML parsing
- StAX: Streaming API for XML parsing
- XSLT: Interface to transform XML documents