Lehrer Nussbaumer - XML, XSL et cetera |
---|
XMLXSLAnwendungenEditorenParser u.a.Schnittstellen----------------- letzte änderung: 09 December 2021 ----------------- Lehrer Nussbaumers Seite ... in Arbeit ... |
SAXDie Simple API für XML stellt eine plattformunabhängige Schnittstelle zum Parsen eines XML-Dokumentes zur Verfügung. SAX wird im Gegensatz zu DOM nicht vom W3C gepflegt und standardisiert, sondern ist zunächst eine von David Megginsons (www.megginson.com/SAX/ definierte Norm, die sich im Rahmen von SUN's JAVA-Initiative und zahlreichen anderen Anwendungen etabliert hat. Derzeit liegt SAX in der Version 2.0 vor. Grundlegende KonzepteSAX hat nie den gesamten XML-Dokumentenbaum vor sich, sondern arbeitet ein XML-Dokument in einzelnen Ereignissen ab. Solche Ereignisse sind beispielsweise:
SAX wurde zunächst in der Programmiersprache JAVA realisiert. Ab der Version 1.4 ist ein SAX-Parser in Java bereits eingeschlossen. JAVA-Beispiele zum Parsen von XML-Dokumenten mit SAX sind u.a. auf nus.lugsp.at/informatik/wpf/JAVA/index.php zu finden. |