Existují dva hlavní typy rozhraní pro zpracování XML (SGML) dat:

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

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