Inhaltsverzeichnis
XML Prozessoren
Definition
<autolink>
- machen den Inhalt eines XML-Dokuments für eine Anwendung verfügbar
- Standardisierte Schnittstellen für zahlreiche Programmiersprachen
- Einbindung von Bibliotheken
SAX - Simple API for XML
- ereignisorientierte Verarbeitung
- nach David Megginson:
- durch Bestandteile werden Aktionen ausgelöst
- sequentielle Abarbeitung
- im Anwendungsprogramm müssen die Methoden definiert werden, die durch Auftreten von Dokumentbestandteilen ausgelöst werden
- zustandslos
- einfacher Zugriff
- für einfach oder gleichartig strukturierte Dokumente
- auch für sehr große XML-Dokumente geeignet
- Zugriff auf geringe Anteile eines Dokuments möglich
DOM – Document Object Model
- beschreibt Schnittstellen zum Zugriff auf XML-Dokumente und zur Veränderung von Struktur und Inhalten
- die zugrunde liegende Implementierung und Speicherung der XML-Dokument wird nicht definiert!
- Navigation durch Baumstruktur
- dadurch kontextabhängige Zugriffe
- Manipulation der Struktur
- Für sehr große Dokumente problematisch
</autolink>
Kontext
Weiterführende Beiträge
Melden sich Sie an um ein Kommentar zu erstellen.