AttributesToJSON 2025.10.2.19

Bundle

org.apache.nifi | nifi-standard-nar

Description

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.

Balises

attributes, flowfile, json

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Attributes List

Liste séparée par des virgules des attributs à inclure dans le JSON résultant. Si cette valeur est laissée vide, tous les attributs existants seront inclus. Cette liste d’attributs est sensible à la casse. Si un attribut spécifié dans la liste n’est pas trouvé, il sera transmis au JSON résultant avec une chaîne vide ou une valeur NULL.

Destination

Contrôle si la valeur JSON est écrite en tant que nouvel attribut « JSONAttributes » du FlowFile ou si elle est écrite dans le contenu du FlowFile. Le cas échéant, l’écriture dans le contenu d’un FlowFile écrasera le contenu existant de ce FlowFile.

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

Stratégie à utiliser pour traiter les attributs qui contiennent du JSON imbriqué.

Null Value

Si cette propriété est définie sur true, un attribut sélectionné inexistant sera NULL dans le JSON résultant. Si elle est définie sur false, une chaîne vide sera placée dans le JSON

Pretty Print

Appliquer un formatage « pretty print » à la sortie.

attributes-to-json-regex

Expression régulière qui sera évaluée par rapport aux attributs du FlowFile pour sélectionner les attributs correspondants. Cette propriété peut être utilisée en combinaison avec la propriété « Attribute List ».

Relations

Nom

Description

failure

Échec de la conversion des attributs en JSON

success

Réussite de la conversion des attributs en JSON

Écrit les attributs

Nom

Description

JSONAttributes

Représentation JSON des attributs