Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Flowheater Chart
XML Adapter

XML Adapter - Verarbeitung von XML Dateien

XML (Extensible Markup Language) ist ein spezielles Textformat für den Austausch strukturierter Daten sowie Information. Mit dem XML Adapter können solche XML Dateien im FlowHeater gelesen, geschrieben sowie angereichert werden. Das automatisierte Verarbeiten von XML Dateien wird mit dem FlowHeater XML Adapter stark vereinfacht.

Reiter Allgemein

XML Adapter - Allgemeine EinstellungenXML DateinameHier geben Sie die XML Datei an die verarbeitet werden soll. Die Pfadangabe kann relativ oder absolut erfolgen. Es werden hier keine Wildcards wie *.xml unterstützt. Wenn Sie mehrere XML Dateien eines Verzeichnisses verarbeiten möchten benötigen Sie dazu das 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
Über „XML Version / Encoding / Standalone“ können Sie Einfluss auf die XML Deklaration nehmen.

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.

Optionen

Überschreiben falls Datei bereits existiert: Wenn Sie diese Option aktivieren, wird eine evtl. vorhandene XML Datei vor der Verarbeitung gelöscht und neu angelegt.

Daten anfügen (insert): Wenn diese Option aktiv ist, werden die anstehenden Datensätze an die angegebene XML Datei angefügt.

Daten aktualisieren (update): Wenn Sie diese Option aktivieren, wird versucht vorhandene Datensätze anhand der definierten Schlüsselfelder zu aktualisieren. Die Schlüsselfelder können auf dem Reiter „Felder/Datentypen“ ausgewählt werden.

Vorhandene Datensätze ignorieren: Wenn Sie diese Option aktivieren, werden evtl. vorhandene Datensätze in der XML Datei ignoriert. Die Schlüsselfelder können auf dem Reiter „Felder/Datentypen“ ausgewählt werden.

Leere Felder ignorieren: Hiermit verhindern Sie, dass Leere Felder in die XML Datei ausgegeben werden.

UTF-8 ohne BOM (byte order mark) schreiben: Manche Anwendungen haben Probleme, wenn eine „byte order mark“ (Abgekürzt BOM) für UTF-8 geschrieben wird. Wenn Sie diese Option aktivieren, wird das Schreiben der BOM unterdrückt.

Reiter Felder / Datentypen

XML Adapter - Knoten und AttributeXML Knoten und AttributeHinweis: 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

XML Adapter - NamespaceDieser 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.

 

 

Folgende Beispiele sind für den XML Adapter verfügbar

FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation


Copyright © 2009-2025 by FlowHeater GmbH. Alle Rechte vorbehalten.