Datei für Struktur analysieren

Sie können den folgenden Dialog über das Quellstruktur-Menü und das Zielstruktur-Menü öffnen.


images/download/attachments/55939092/482-version-1-modificationdate-1648705665651-api-v2.png


Je nach Art der Datei wird ein weiterer, spezifischer Dialog geöffnet, in dem weitere Einstellungen vorgenommen werden können. Die hochgeladene Datei wird danach analysiert und es wird automatisch eine passende Quell- bzw. Ziel-Struktur erzeugt.

Folgende Dateien können analysiert werden. Es handelt sich dabei um die Datendateien selber, nur XSD/DTD ist eine Schema-Datei. Finden Sie hier Ihr Dateiformat nicht, gibt es weitere Möglichkeiten im Struktur-Import in den Basis-Daten. Siehe allgemein auch den Abschnitt Arbeiten mit Vorlagen.


  • JSON (Hinweis: Enthält die Datei Arrays mit mehreren unterschiedlichen Datentypen, dann klappt die Analyse nur teilweise und muss manuell angepasst werden.)

  • CSV

  • Excel

  • XML

  • XSD/DTD Schema

  • X12

  • EDIFACT

  • IDoc

  • Swagger (JSON)

  • RESTful API ML (RAML)


Im Folgenden wird nur auf Dialoge eingegangen, die keine selbsterklärenden Einstellungen haben oder nicht bereits auf andere Abschnitte verlinkt sind.


images/download/attachments/55939092/483-version-1-modificationdate-1648705916410-api-v2.png


(1) Hier wird die Zeile innerhalb der Datei angegeben, die beispielhaft verwendet werden soll für die zu erzeugende Struktur.

(2) Das Feldtrennzeichen.


images/download/attachments/55939092/484-version-1-modificationdate-1648710056572-api-v2.png


(3) Das zu verwendende Excel-Datenblatt.

(4) Hier wird die Zeile innerhalb der Datei angegeben, die beispielhaft verwendet werden soll für die zu erzeugende Struktur.


images/download/attachments/55939092/485-version-1-modificationdate-1648710322710-api-v2.png


(5) Diese Einstellungen sind identisch mit denen in Abschnitt XML-Schemas - XSD/DTD-Dateien.

(6) Die Option Keine komplexen Felder sollte immer aktiviert werden, wenn keine Wiederholung desselben Feldes innerhalb eines Knotens auftreten kann. Jedes XML-Element, das keine Unter-Elemente oder Attribute hat, wird dann als einfaches Feld in der Lobster_data-Struktur dargestellt. Andernfalls würde jedes einfache Feld als Knoten dargestellt, der ein Wert-Feld <nodename>_val enthält. Siehe auch Abschnitt Darstellung von XML-Attributen in Quell- und Zielstruktur.


images/download/attachments/55939092/486-version-1-modificationdate-1648710542652-api-v2.png


(7) Hier müssen Sie den RAML-Resource-Type ("Start"-Knoten) angeben, den Sie in Ihrer Struktur abbilden möchten. Details zum Thema RAML finden Sie unter www.raml.org.