Ein (ASCII-)Deskriptor ist ein XML-Dokument, das die Struktur von Datensätzen in einer Textdatei beschreibt und u. a. den Adaptern
ASCII Writer,
COBOL Copybook Writerund
COBOL Copybook Readerals Regeldatei zur Konvertierung zwischen Text- und XML-Daten dient. Der Repository-Pfad von Deskriptor-Dokumenten wird in diesen Adaptern als Parameter angegeben. Deskriptoren werden also in der Regel nicht als eigener Baustein in Prozesse eingebunden.
Für Textdateien im Cobol Copybook-Format können Sie ein spezifisches Deskriptor-Dokument über den Cobol Copybook to XML Wizard automatisch erzeugen. Für CSV-Textdokumente verwenden Sie den CSV Converter.
Elemente
|
|
Wurzelelement. Enthält ein oder mehrere Elemente |
|
|
Entspricht einem Datensatz in der Textdatei. Kann ein oder mehrere Elemente |
|
|
Entspricht einer Spalte bzw. einem konkreten Wert in der Textdatei und besitzt die unten genannten Attribute, darf aber keine Kindelemente besitzen. |
Attribute von <Descriptor>
|
Attribut |
Beschreibung |
|---|---|
|
|
ID des Datensatzes (optional) Das Attribut wird im ASCII Reader und ASCII Writer verwendet. |
|
|
Name des Wurzelelements im XML-Dokument Das Attribut wird im GDV Message Writer sowie im COBOL Copybook Writer ( |
|
|
Beschreibungstext für den ASCII-Deskriptor (optional) |
|
|
Trennzeichen für die einzelnen Datensätze (optional)
|
|
|
Erforderliche Spaltenanzahl des Datensatzes (optional) Das Attribut wird im ASCII Reader ( |
|
|
Reihenfolge der einzelnen Datensätze (optional) Mögliche Werte:
Das Attribut wird im ASCII Reader und ASCII Writer verwendet. |
|
|
Länge der einzelnen Datensätze (optional) Das Attribut wird im GDV Message Reader ( |
|
|
Wert des Datensatz-Identifikators (optional) Das Attribut wird im ASCII Reader ( |
|
|
Position der Datensatz-Identifikatoren (optional) Das Attribut wird im GDV Message Reader ( |
|
|
Länge der Datensatz-Identifikatoren (optional) Das Attribut wird im GDV Message Reader ( |
|
|
Gibt die Position innerhalb der Record-Daten an Das Attribut wird im GDV Message Reader ( Mögliche Werte:
|
|
|
Suffix-Angabe (optional). Markiert das Ende eines Datensatzes.
|
|
|
Präfix-Angabe (optional). Markiert den Beginn eines Datensatzes.
|
|
|
Datensatz als Pflichtdatensatz deklarieren (optional) Das Attribut wird im ASCII Reader und ASCII Writer verwendet. Mögliche Werte:
|
|
|
Datensatz kann mehrfach vorhanden sein (optional) Das Attribut wird im ASCII Reader und ASCII Writer verwendet. Mögliche Werte:
|
|
|
Erforderliche Länge des Datensatzes in Zeichen (optional) Das Attribut wird im ASCII Reader ( |
|
|
Trennzeichen für die einzelnen Datensätze (optional)
|
Attribute von <Record>
|
Attribut |
Beschreibung |
|---|---|
|
|
ID des Datensatzes (optional) Das Attribut wird im ASCII Reader ( |
|
|
Name der Datensatz-Elemente im XML-Dokument Das Attribut wird im GDV Message Reader und im GDV Message Writer, im ASCII Reader ( |
|
|
Präfix-Angabe (optional). Markiert den Beginn eines Datensatzes.
|
|
|
Suffix-Angabe (optional). Markiert das Ende eines Datensatzes.
|
|
|
Datensatz als Pflichtdatensatz deklarieren (optional) Das Attribut wird im ASCII Reader und ASCII Writer sowie im COBOL Copybook Writer und COBOL Copybook Reader verwendet. Mögliche Werte:
|
|
|
Datensatz kann mehrfach vorhanden sein (optional) Das Attribut wird im ASCII Reader und ASCII Writer sowie im COBOL Copybook Writer und COBOL Copybook Reader verwendet. Mögliche Werte:
|
|
|
Position der Datensatz-Identifikatoren (optional) Das Attribut wird im ASCII Reader ( |
|
|
Länge der Datensatz-Identifikatoren (optional) Das Attribut wird im ASCII Reader ( |
|
|
Wert des Datensatz-Identifikators (optional) Das Attribut wird im GDV Message Reader und im GDV Message Writer, im ASCII Reader ( |
|
|
Spalten-Trennzeichen (optional)
|
|
|
Erforderliche Spaltenanzahl des Datensatzes (optional) |
|
|
Reihenfolge der Spalten Das Attribut wird im ASCII Reader und im ASCII Writer verwendet. Mögliche Werte:
|
|
|
Anzahl der Wiederholungen des Datensatzes Das Attribut wird im ASCII Reader ( |
|
|
Beschreibungstext für den Datensatz (optional) |
|
|
Erforderliche Länge des Datensatzes in Zeichen (optional) Das Attribut wird im GDV Message Reader ( |
Attribute von <Column>
|
Attribut |
Beschreibung |
|---|---|
|
|
Spalten-ID (optional) Das Attribut wird im ASCII Reader ( |
|
|
Name des Feld-Elements im XML-Dokument Das Attribut wird im GDV Message Reader ( |
|
|
Datentyp der Spalte bzw. des Felds Das Attribut wird im GDV Message Writer ( Mögliche Werte:
|
|
|
Präfix-Angabe (optional). Markiert den Beginn eines Feldwerts.
|
|
|
Suffix-Angabe (optional). Markiert das Ende eines Feldwerts.
|
|
|
Feld als Pflichtfeld deklarieren (optional) Das Attribut wird im ASCII Reader und ASCII Writer sowie im COBOL Copybook Writer und COBOL Copybook Reader verwendet. Mögliche Werte:
|
|
|
Feld kann mehrfach vorhanden sein (optional)
Mögliche Werte:
|
|
|
Position der Spalten-Identifikatoren (optional) Das Attribut wird im ASCII Reader ( |
|
|
Länge der Spalten-Identifikatoren (optional) Das Attribut wird im ASCII Reader ( |
|
|
Wert des Spalten-Identifikators (optional) Das Attribut wird im ASCII Reader ( |
|
|
Standardwert des Felds (nur bei Pflichtfeldern) Das Attribut wird im ASCII Reader ( |
|
|
Regulärer Ausdruck, der die Spaltenwerte beschreibt (optional) Das Attribut wird im ASCII Reader ( Beispiel: * |
|
|
Erforderliche Feldlänge in Zeichen (optional)
|
|
|
Datensatz wiederholen Das Attribut wird im COBOL Copybook Writer und COBOL Copybook Reader verwendet. Mögliche Werte:
|
|
|
ID des mehrfach auftretenden Datensatzes (falls Das Attribut wird im COBOL Copybook Writer ( |
|
|
Beim Lesen/Schreiben werden die Daten von Base64 nach binär bzw. von binär nach Base64 kodiert Das Attribut wird im COBOL Copybook Writer und COBOL Copybook Reader verwendet. |
|
|
Anzahl der Wiederholungen der Spalte Das Attribut wird im COBOL Copybook Writer ( |