Zum Inhalt springen

Parser

Parser interpretieren strukturierte oder semi-strukturierte Dateiformate und transformieren deren Inhalt in ein internes Verarbeitungsformat.

Das Ziel ist die Überführung externer Datenstrukturen in prozessinterne Objekte wie DataItem oder Tabellenstrukturen.

Zweck

  • Formatinterpretation
  • Datenextraktion
  • Strukturtransformation
  • Standardisierung

Funktionales Verhalten

  • Der Parser liest den Inhalt aus einer definierten Quelle.
  • Das Dateiformat wird anhand der Konfiguration oder Dateistruktur interpretiert.
  • Relevante Datenfelder werden extrahiert.
  • Die extrahierten Inhalte werden in eine interne Datenstruktur überführt.
  • Das Ergebnis wird als DataItem oder Tabelle im Prozesskontext bereitgestellt.

Unterstützte Datenformate (beispielhaft)

  • XML
  • JSON
  • CSV
  • TXT

Technischer Kontext

Parser führen keine fachliche Logik aus, sondern ausschließlich eine strukturelle Interpretation der Quelldaten.

Die Transformation umfasst:

  • Mapping von Feldern auf interne Attributnamen
  • Typkonvertierungen (z. B. String zu Datum oder Zahl)
  • Auflösung verschachtelter Strukturen
  • Behandlung optionaler oder fehlender Elemente

Das erzeugte interne Format dient als standardisierte Grundlage für nachgelagerte Verarbeitungsschritte wie Filter, Validatoren oder Prozessoren.

Zuletzt aktualisiert am