Zum Inhalt springen

Flat Json Parser

Der Flat Json Parser verarbeitet eine flache JSON-Struktur und überführt deren Inhalte in ein internes DataItem im Key-Value-Format.

Es werden ausschließlich JSON-Strukturen ohne verschachtelte Objekte oder Arrays unterstützt.

Konfigurationsparameter

Feld Beschreibung
Quelle Die Quelle bestimmt, auf welchen Daten die Komponente ihre Operationen ausführt.
Automapping Definiert, ob alle vorhandenen JSON-Felder automatisch übernommen werden sollen.
Felder Definiert einzelne Felder aus dem Quell-JSON, die gezielt übernommen werden sollen.
Ausgabename Definiert den Namen des Elements, in das die verarbeiteten Daten geschrieben werden.

Struktur der Felddefinition

Attribut Beschreibung
Feldname Definiert den Namen des JSON-Feldes, das berücksichtigt werden soll.
Format Definiert das erwartete Format des Feldes, z. B. Datums- oder Zahlenformat.
Typ Definiert den Ziel-Datentyp des Feldes im internen DataItem.

Verarbeitung

  • Die Komponente liest die definierte Quelle.
  • Die JSON-Struktur wird syntaktisch validiert.
  • Bei aktiviertem Automapping werden alle Top-Level-Attribute übernommen.
  • Bei deaktiviertem Automapping werden ausschließlich die definierten Felder verarbeitet.
  • Optional werden Format- und Typkonvertierungen durchgeführt.
  • Die extrahierten Werte werden als Key-Value-Struktur in das konfigurierte Ausgabename-Element geschrieben.
Zuletzt aktualisiert am