Die API XML:DB für native XML-Datenbanken und ihre Implementierung in Apache Xindice

Ein Update ist durch ein Element in einem XML-Dokument dargestellt. Dieses Element muss ein Versionsattribut besitzen, das die für das Update erforderliche Version von XUpdate anzeigt. Derzeit ist die Version 1.0 die einzig zulässige.

Das Element kann aus verschiedenen Attributtypen bestehen:

  • xupdate:insert-before
  • xupdate:insert-after
  • xupdate:append
  • xupdate:update
  • xupdate:remove
  • xupdate:rename
  • xupdate:variable
  • xupdate:value-of
  • xupdate:if

Einfügungen und Anhänge ähneln dem XSLT-Stylesheet-Processing. Zum Erstellen eines XML-Kommentars muss beispielsweise folgender Code ausgeführt werden:


Für Anfragen gilt:


XSLT-Experten verstehen den folgenden Code intuitiv:


Hier wird das ausgewählte Objekt mit der Variablen „province“ verknüpft und der Wert dieser Variablen zum Anhängen eines neuen Weineintrags verwendet.

Themenseiten: Big Data, Datenbank, Software, XML

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Die API XML:DB für native XML-Datenbanken und ihre Implementierung in Apache Xindice

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *