Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.
  • Seite:
  • 1

THEMA: Teilbereiche eines Feldinhaltes in CSV übergeben

Teilbereiche eines Feldinhaltes in CSV übergeben 4 Monate 1 Woche her #3255

  • Jesco Jakob
  • Jesco Jakobs Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 9
Hallo zusammen, ich suche nach einer Möglichkeit, XML Inhalte in eine CSV zu überführen und dabei den Inhalt zu "manipulieren". Beispielsweise steht in einem Knoten der XML "29,7 x 21 cm (Querformat)". Das würde ich nun gerne in eine csv übergeben, allerdings in dieser Form. Ausrichtung: "quer", Höhe:"21", Breite:"29,7" (also in 3 Felder). Hinzu käme auch noch eine Bedingung wie z.B. Wenn im Knoten "Querformat" steht, dann ist der kleinere Wert die Höhe und der größerer Wert die Breite. Es geht hier um Papierformate, die aus einem Webshop stammen. Herzlichen Dank und viele Grüße Jesco

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Teilbereiche eines Feldinhaltes in CSV übergeben 4 Monate 1 Woche her #3258

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1248
Hallo Herr Jakob,

Sie benötigen für die 3 separaten CSV Spalten jeweils eine IF-THEN-ELSE Bedingung . Hier wird muss geprüft werden ob der Wert „Querformat“ im XML Feld vorhanden ist.

Mit der ersten Bedingung wird lediglich der statische Wert „quer“, über den X-Value Heater an das CSV Feld weitergereicht.

Mit den zwei weiteren Bedingungen wird der Wert der Spalte in mehrere Teile durch einen String Split Heater anhand eines Leerzeichens aufgeteilt. Im Fall von „29,7 x 21 cm (Querformat)“ in
  1. 29,7
  2. x
  3. 21
  4. cm
  5. (Querformat)

Das wird 2x durchgeführt. Die Rückgabe ist einmal die ersten Spalte (29,7) und einmal die dritte Spalte (21). Diese zwei Werte werden mittels des Min/Max Heaters anhand der Wertigkeit (Min/Max) in die jeweiligen CSV Spalten Höhe und Breite zugeordnet.

Im Anhang finden Sie ein kleines Beispiel dazu.

Dateianhang:

Dateiname: csv-feldinhalte-splitten.zip
Dateigröße: 3 KB
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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: von FlowHeater-Team.

Teilbereiche eines Feldinhaltes in CSV übergeben 4 Monate 1 Woche her #3259

  • Jesco Jakob
  • Jesco Jakobs Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 9
Vielen Dank Herr Stark! Den beschriebenen Lösungsweg habe ich verstanden, die Umsetzung im Flowheater aber noch nicht ganz. Schau ich mir aber noch im Detail an. Jedenfalls genau der Ansatz, den ich gesucht habe- genial! Grüße Jesco Jakob

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.091 Sekunden