SAX

SAX (Simple API for XML) ist eine Programmierschnittstelle (API) zur Verarbeitung von XML-Daten. Wir der Name andeutet, handelt es sich um ein einfaches API, das grundlegende Funktionen für den Zugriff auf XML zur Verfügung stellt. SAX wurde durch kein Normierungsgremien definiert, sondern ist von der Entwicklergemeinschaft entwickelt worden. Dokumentation ist auf der Projektseite zu finden.

SAX werden die Eigenschaften der hohen Geschwindigkeit und der Nur-lesen-Funktion zugeschrieben. Der Programmierer reagiert bei der Arbeit mit SAX auf sogenannte Ereignisse, die beim Lesen der XML-Daten auftreten.

Im Gegensatz dazu steht das DOM, als Weiterentwicklung ist StAX zu nennen.

Linkwerk > Unternehmen > Know-how > SAX