XOM ist eine Programmbibliothek in der Programmiersprache Java und wurde von Elliotte Rusty Harold entwickelt. Mit XOM können XML-Dokumente innerhalb eines Java-Programms dynamisch gelesen und erzeugt werden.

XOM
Basisdaten

Aktuelle Version 1.3.0
(31. Dezember 2018)
Betriebssystem Cross-platform
Kategorie XML
Lizenz Open Source GNU Lesser General Public License (LGPL)
www.xom.nu (EN)

Ähnlich wie beim standardisierten Document Object Model (Abk. DOM) erfolgt der Zugriff auf die XML-Knoten über eine API. Nur ist die API einfacher und direkter als beim DOM. Beispielsweise verwendet XOM Java-Klassen für die XML-Knoten anstatt Java-Interfaces. Dies erlaubt das direkte Erzeugen von XML-Elementen ohne Factory-Klassen. Die Klassenbibliothek JDOM diente als Vorbild für das Design.

Weitere Java-DOM-Implementierungen

Bearbeiten
  • dom4j ist eine vielseitige Programmierschnittstelle, die ein erweitertes und umfangreiches Set von Verarbeitungsfunktionen zur Verfügung stellt.
  • JDOM ist eine Klassenbibliothek mit ähnlichen Eigenschaften

Siehe auch

Bearbeiten
Bearbeiten