Der Daten Import / Export Spezialist
Schauen Sie sich auch die verfügbaren Beispiele zum XML Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Allgemeine Beispiele zur XML Verarbeitung

Ausgabe mehrfacher xml-Dateien

  • Matthias Rindt
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
Mehr
4 Jahre 6 Monate her #3527 von Matthias Rindt
Ausgabe mehrfacher xml-Dateien wurde erstellt von Matthias Rindt
Hallo,

wir haben einen xml-Adapter konfiguriert und die erzeugte xml-Datei wird auch korrekt vom Importprogramm erkannt und gelesen.

Allerdings kann dieses pro xml-Datei nur einen Datensatz verarbeiten. Wir haben als Ausgangsdaten aber eine Excel-Tabelle mit vielen Datensätzen.

Wir würden nun gerne pro Datensatz eine xml-Datei erstellen lassen und dabei soll der Name der xml-Datei auch noch aus einem der Felder aus der Quelldatei erstellt werden.

Wie wäre so etwas möglich?

VG Matthias

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 6 Monate her - 4 Jahre 6 Monate her #3530 von FlowHeater-Team
FlowHeater-Team antwortete auf Ausgabe mehrfacher xml-Dateien
Hallo Herr Rindt,

aktuell geht das nur über einen kleinen Umweg/Workaround. Der XML Adapter unterstützt noch nicht wie der TextFile bzw. Excel Adapter das dynamische Anlegen von Dateien über FlowHeater Parameter .

Daher müssten Sie zuerst einmal 1-n Textdateien erzeugen. Über diese Textdateien können Sie mittels des Batch Moduls und Wildcards alle generierten Textdateien verarbeiten und daraus XML Dateien erstellen.

Vorgehensweise
  1. Splitten der Excel Daten in mehrere CSV Dateien über FlowHeater Parameter. Im TextFile Adapter verwenden Sie hier FlowHeater Parameter im Dateinamen. z.B. $DATEI$.csv
    Ein Beispiel finden Sie hier: CSV Export auf mehrere Dateien aufteilen (splitten)

  2. Anschließend Verarbeiten der CSV Textdateien über das Batch Modul mittels Wildcards, z.B. FHBatch.exe /ReadFileName *.csv create-xml.fhd
    Den Dateinamen können Sie hier im XML Adapter mittels Paramerter „$DATEI$.xml“ festlegen. Über den System Heater (Aktueller Verarbeotungsdateiname), Path Heater (Dateiname ohne Erweiterung) und Set Parameter Heater können Sie den Parameter setzen.

Hinweis: Der XML Adapter unterstützt Parameter im Dateinamen, es wird aber nicht geprüft ob sich der Dateiname während der Verarbeitung ändert. Dieses Feature ist on Bearbeitung ähnlich wie im TextFile Adapter bzw. Excel Adapter .

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 4 Jahre 6 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Matthias Rindt
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
Mehr
4 Jahre 4 Monate her #3537 von Matthias Rindt
Matthias Rindt antwortete auf Ausgabe mehrfacher xml-Dateien
Hallo,

die Ausgabe funktioniert nun wie gwünscht!

Vielen Dank und viele Grüße, Matthias Rindt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.373 Sekunden

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en