Über XML-Dateidatenbanken

XML (Extensible Markup Language) definiert eine Reihe von Regeln für die Kodierung von Dokumenten in einem Format, das sowohl in Klarschrift dargestellt als auch maschinenlesbar ist. XML wird häufig für den Datenaustausch im Internet verwendet.

Mit dem Datenbank-Setup-Assistenten können Sie hierarchische XML-Dateien in eine flache Datenbanktabelle konvertieren, in der jede Zeile einen Datensatz und jede Spalte ein Feld darstellt. Die Themen in diesem Abschnitt beschreiben, wie die Struktur Ihrer XML-Datei die Felder und Datensätze beeinflusst, die sich aus dieser Konvertierung ergeben. Sie beschreiben auch die Optionen im Datenbank-Setup-Assistenten, mit denen Sie Ihre Datenbank zur Verwendung als Datenquelle für Ihr BarTender-Dokument konfigurieren können.

Wie bei Text- und SAPIDoc-Dateien wird die XML-Datei, die Sie im Assistenten angeben, als Beispieldatei behandelt, die beim automatisierten Drucken durch eine andere Datei ersetzt wird. Daher sollte die Beispieldatei Beispiele für alle Elemente und Attribute enthalten, die wahrscheinlich in den XML-Dateien vorkommen, die Sie für den Druck verwenden werden. Aus diesen Attribut- und Elementknoten wird das Datenbankschema (Spaltennamen) erstellt. Wenn ein Knoten fehlt, wird kein entsprechender Spalten-(Feld-)Name für ihn angelegt.

GeschlossenBeispiel

Das folgende Beispiel veranschaulicht, wie eine einfache XML-Datei in eine flache Datenbanktabelle umgewandelt wird.

Die XML-Beispieldatei sieht wie folgt aus.

Wenn Sie BarTender mit Hilfe des Datenbank-Setup-Assistenten mit der XML-Datei verbinden, wird die XML-Datei in die folgende Datenbanktabelle konvertiert.

In diesem Abschnitt