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