Cílem rozhraní je

  • poskytnout jednoduchý standardizovaný přístup ke XML datům

  • "napojit" analyzátor (parser) na aplikaci a aplikace navzájem

  • odstínit aplikaci od fyzické struktury dokumentu (entity)

  • zefektivnit zpracování XML dat