Konvertierung von XML

Drag-and-Drop-XML-Konvertierungstool

  • Drag-and-Drop Mapping zwischen Komponenten
  • Unterstützung von XML-Schema- und DTD-Inhaltsmodellen
  • Generierung von XML-Schemas anhand von Instanzdokumenten
  • XSLT 1.0/2.0-Bibliotheken und komplexe Datenverarbeitungsfunktionen
  • Konvertierung von XML in CSV
  • Konvertierung von XML in JSON
  • Konvertierung von XML in Datenbanken
  • Konvertierung von XML in Excel
  • Konvertierung von XML in Protobuf
  • Konvertierung von PDF in XML

Konvertierung von XML in jedes beliebige Format

Konvertierung von XML in jedes beliebige andere Format mit dem MapForce-Datenkonvertierungstool

Altova MapForce ist ein Daten-Mapping- und Konvertierungstool für XML und andere Formate. MapForce bietet vollständige Konvertierungsunterstützung für die folgenden Formate:

  • XML
  • JSON
  • PDF
  • Datenbankdaten
  • CSV- und Textdateien
  • Excel
  • EDI
  • XBRL
  • Protocol Buffers
  • SOAP- und REST-Webservices

Konvertieren Sie bidirektional zwischen diesen Formaten, erstellen Sie n:n-Mappings oder verketten Sie Mappings für maximale Flexibilität in der Datenintegration. Jedes XML-Mapping-Projekt kann mehrere Inputs und Outputs haben und völlig unterschiedliche Datentypen miteinander kombinieren.

Konvertierung von XML in CSV

Einfache Konvertierung von XML in CSV mittels Drag-and-Drop in MapForce

Oft muss XML in CSV und andere Textformate wie FLF konvertiert werden. Fügen Sie in MapForce zuerst einfach ein oder mehrere Quell- und Zieldatenformate in den Datenmappingbereich ein. Wenn Sie für die XML-Komponente kein dazugehöriges Schema haben, kann MapForce anhand eines XML-Beispielinstanzdokuments eines für Sie generieren.

Die XML- und CSV-Felder können im Design-Bereich einfach mittels Drag-and-Drop für die Konvertierung miteinander verbunden werden. Zur Datenbearbeitung können Funktionen und Filter hinzugefügt werden.

Bei der Konvertierung von XML in CSV werden als CSV-Trennzeichen Kommas sowie Tabulatoren, Leerzeichen, Semikola oder ein benutzerdefinierter Wert unterstützt.

Neben CSV- und FLF-Dateien unterstützt MapForce mit FlexText das Mappen von oder auf Textdateien mit komplexerer oder benutzerdefinierter Struktur. Oft enthalten Legacy-Textdateien innerhalb einer komplexeren Flat File-Datei nützliche Daten im CSV oder FLF-Format. Mit FlexText können diese Daten mittels CSV- und FLF-Operationen extrahiert werden. Nach Anwendung von "Trennen" und anderen Operationen können Sie die restlichen CSV- oder FLF-Felder durch Definition der Feldnamen, Längen usw. für das einfache Mappen von oder auf XML und andere Formate speichern.

Konvertierung von XML in Excel

Oft müssen XML-Dateien in Excel-Arbeitsblätter konvertiert werden. Mit MapForce können Sie komplexe Datenverarbeitungsregeln für das Schreiben von XML-Daten in Excel OOXML-Dateien definieren. Unterstützt werden Excel Versionen ab Version 2007.

In MapForce wird eine grafische Darstellung der Excel-Dateistruktur mit den Zeilen, Spalten und Zellen sowie Referenzen auf Zahlen und Namen angezeigt. Diese Komponente enthält anklickbare Symbole, über die Sie mapbare Daten für die Konvertierung von XML in Excel definieren können.

Konvertierung von XML in Excel über die grafische Oberfläche in MapForce

Anzeigen der Ausgabe einer XML-Konvertierung

Mit Hilfe des integrierten MapForce-Prozessors können Sie den automatisch erzeugten XSLT 1.0/2.0 oder XQuery-Code während der Erstellung des XML-Mapping-Projekts mit einem Klick ansehen und speichern. Sie können auch auf das Register "Ausgabe" klicken, um die von Ihrem XML-Mapping generierte Ausgabe zu sehen.

Konvertieren Sie XML-Daten sofort und zeigen Sie die Ergebnisse an oder wählen Sie eine der Automatisierungsoptionen aus

Automatisierung der XML-Konvertierung mit MapForce Server

MapForce Server eignet sich für die Ausführung von wiederholten XML-Konvertierungen.

MapForce Server enthält den für MapForce entwickelten Datentransformationsprozessor und wurde für den Betrieb in Serverumgebungen optimiert. MapForce Server führt anhand von vorverarbeiteten und optimierten Datenmappings, die in Ausführungsdateien gespeichert wurden, Datentransformationen für jede beliebige Kombination von XML-, Datenbank-, EDI-, XBRL-, Flat File-, Excel-, JSON-, Protocol Buffers- und/oder Webservice-Daten durch. Mit seinen Server-Funktionalitäten wie Parallelverarbeitung und Multi-Threading, Bulk SQL Insert, plattformübergreifender Unterstützung und mehr, eröffnet MapForce Server ganz neue Möglichkeiten für Datentransformationen.

Dank Vorverarbeitung lassen sich die meisten Datenmappings schneller und mit weniger Arbeitsspeicherbedarf durchführen.

Erstellung einer MapForce Server-Ausführungsdatei