Hlavní typy rozhraní pro zpracování XML dat:

  • Stromově orientovaná rozhraní (Tree-based API)

  • Rozhraní založená na událostech (Event-based API)

  • Rozhraní založená na "vytahování" událostí/prvků z dokumentu (Pull API)