AttributesToJSON 2025.10.2.19

Bundle

org.apache.nifi | nifi-standard-nar

Beschreibung

Generates a JSON representation of the input FlowFile Attributes. The resulting JSON can be written to either a new Attribute ‚JSONAttributes‘ or written to the FlowFile as content. Attributes which contain nested JSON objects can either be handled as JSON or as escaped JSON depending on the strategy chosen.

Tags

attributes, flowfile, json

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Attributes List

Durch Kommas getrennte Liste von Attributen, die im resultierenden JSON enthalten sein sollen. Wenn Sie diesen Wert leer lassen, werden alle vorhandenen Attribute berücksichtigt. Bei dieser Attributliste wird zwischen Groß- und Kleinschreibung unterschieden. Wenn ein in der Liste angegebenes Attribut nicht gefunden wird, wird es mit einer leeren Zeichenfolge oder einem NULL-Wert an das resultierende JSON ausgegeben.

Destination

Steuert, ob der JSON-Wert als neues FlowFile-Attribut „JSONAttributes“ oder in den FlowFile-Inhalt geschrieben wird. Beim Schreiben in den Flowfile-Inhalt werden alle vorhandenen Flowfile-Inhalte überschrieben.

Include Core Attributes

Determines if the FlowFile org.apache.nifi.flowfile.attributes. CoreAttributes which are contained in every FlowFile should be included in the final JSON value generated.

JSON Handling Strategy

Strategie für die Verarbeitung von Attributen, die verschachteltes JSON enthalten.

Null Value

Bei „true“ wird ein nicht vorhandenes ausgewähltes Attribut im resultierenden JSON mit NULL dargestellt. Bei „false“ wird eine leere Zeichenfolge in das JSON eingefügt

Pretty Print

Pretty Print-Formatierung auf die Ausgabe anwenden.

attribute-zu-json-regex

Regulärer Ausdruck, der anhand der Attribute im FlowFile ausgewertet wird, um die passenden Attribute auszuwählen. Diese Eigenschaft kann in Kombination mit der Eigenschaft „Attribute List“ verwendet werden.

Beziehungen

Name

Beschreibung

failure

Attribute konnten nicht in JSON konvertiert werden

success

Attribute wurden erfolgreich in JSON konvertiert.

Schreibt Attribute

Name

Beschreibung

JSONAttributes

JSON-Darstellung der Attribute