XML Adapter - Verarbeitung von XML Dateien
Hinweis: Der XML Adapter befindet sich in der BETA Phase! Derzeit können lediglich „flache“ XML Dateien verarbeitet werden. Eine Verarbeitung von komplexen XML Dateien ist noch nicht möglich, daran wird noch gearbeitet.
Achtung: Bitte testen Sie bei einem Versionswechsel Ihre erstellten XML Import/Export Definitionen. Es kann sein, dass neuere Version andere Konfigurationsparameter benötigen, die dann evtl. angepasst werden müssen. Wir versuchen diese Änderungen so gering wie möglich zu halten, vielen Dank für Ihr Verständnis.
Reiter Allgemein
Batch Modul mit der Option /ReadFileName *.xml.
Auf der READ Seite wird nachdem Sie eine XML Datei ausgewählt haben versucht die Struktur auszulesen, die ausgelesen XML Elemente werden anschließend auf dem Reiter „Felder / Datentypen“ angezeigt. Es werden folgende XML Typen unterstützt.
- Knoten (Nodes)
- Attribute
- CDATA
- Kommentare
Hinweis: Das „Standalone“ Attribut wird lediglich in die XML Datei geschrieben, DTD wird nicht weiter unterstützt.
XML wird in den Versionen 1.0 und 1.1 unterstützt. Über das Encoding legen Sie die Codepage fest wie die XML Datei zu interpretieren ist bzw. mittels welcher Codepage die XML Datei geschrieben werden soll.
Reiter Felder / Datentypen
Hinweis: Dieser Reiter wird demnächst speziell für den XML Adapter umgebaut. Ziel ist es die XML Datei komplett auszulesen und über einfaches zusammenklicken auszuwählen welche Teile der XML Struktur verarbeitet werden sollen. Aktuell wird lediglich die Struktur des ersten verfügbaren Knotens als zusammenhängender Datensatz erkannt und angezeigt. Über eine manuelle Angabe des XPath können aber durchaus andere Knoten der zur verarbeitenden XML Datei ausgelesen werden.
Für den XML Export können Sie auch XML Unterkonten anlegen. Markieren Sie dazu das Feld in der Feldauflistung und klicken Sie dann auf neu.
Reiter Attribute
Dieser Reiter ist nur auf der WRITE Seite verfügbar. Hier können Sie Angaben zu den zu verwendeten XML Namensräumen (Namespace) anlegen. Die hier definierten XML Namensräume (Namespace) können Sie auf dem Reiter „Felder / Datentypen“ den einzelnen Feldern zuordnen. Alle definierten Namensräume werden mit in die XML Ausgabe geschrieben, auch wenn diese bei keinem Feld verwendet wurden.
Der Reiter Format
Der Reiter Format wird im allgemeinen Adapter Kapitel beschrieben.