Das Kefk Network Wiki befindet sich im Testbetrieb.
XOM
Aus Kefk.
XML Object Model (XOM™) ist eine in der Programmiersprache Java geschriebene Programmierschnittstelle (API) für den Zugriff und die Verarbeitung von XML-Dokumenten.
Entwickler der Programmierschnittstelle ist Elliotte Rusty Harold en. Er hat diese unter der GNU Lesser General Public License (LPGL) veröffentlicht.
Diese und weitere in Java geschriebene Programmierschnittstellen, wie jdom oder dom4j, wurden mit dem Ziel entwickelt, die von dem Hersteller Sun Microsystems in der Programmiersprache Java mitgelieferte Schnittstelle (Java DOM-API) zu ersetzen.
Die Schnittstellen sollen den Programmieraufwand und die Handhabung für die Entwickler vereinfachen.
Zur Verarbeitung der XML-Dokumente unterstützt XOM mehrere XML-Technologien. Diese sind insbesondere die XML Path Language (XPath), XSL-Transformation, das Einbinden von Namensräumen in XML Dateien und XML-Include.
XOM erreicht bei der Verarbeitung eine hohe Geschwindigkeit, ohne dabei viel Speicherplatz auf dem Computer zu nutzen. Während der Verarbeitung eines Dokuments kann dieses gleichzeitig analysiert und bearbeitet werden.
weitere Java DOM-Implementierungen
Jdom liegt seit 2004 in der Version 1.0 vor und ähnelt sehr dom4j. Die Handhabung der XML-Technologie XML Path Language (XPath) ist in dieser Schnittstelle nicht integriert. Sie kann aber über die Programmierschnittstelle Jaxen eingebunden werden. Jdom ist ein Open-Source Projekt.
Dom4j ist eine vielseitige Programmierschnittstelle, die ein erweitertes und umfangreiches Set von Verarbeitungsfunktionen zur Verfügung stellt. Dom4j ist ein Mitglied der Open-Source-Gemeinde sourceforge.net.
Weblinks
- Offizielle xom Seite (englisch)
- Englischsprachige Anleitung
| Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort XOM, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation. |
