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.
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 |