Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在nifi上打印json属性名?_Json_Apache Nifi - Fatal编程技术网

如何在nifi上打印json属性名?

如何在nifi上打印json属性名?,json,apache-nifi,Json,Apache Nifi,我有一个json,格式如下: { "nm_questionario":{"isEmpty":"MSGE1 - Nome do Questionário"}, "ds_questionario":{"isEmpty":"MSGE1 - Descrição do Questionário"}, "dt_inicio_vigencia":{"isEmpty":"MSGE1 - Data de Vig&

我有一个json,格式如下:

{
 "nm_questionario":{"isEmpty":"MSGE1 - Nome do Questionário"},
 "ds_questionario":{"isEmpty":"MSGE1 - Descrição do Questionário"},
 "dt_inicio_vigencia":{"isEmpty":"MSGE1 - Data de Vigência"}
}

如何使用nifi打印属性的名称?我想检索姓名
nm\u questionario
dt\u inicio\u vigencia
ds\u questionario
。已经尝试了许多方法,但都没有效果。

您可以使用日志负载设置为
true
LogAttribute
处理器来打印
$NIFI\u HOME/logs/NIFI app.Log
文件中的全部内容。您还可以使用
PutFile
处理器将内容写入磁盘上的平面文件。如果需要对这些值执行编程操作,可以使用
EvaluateJSONPath
处理器将各种内容提取到命名属性中,您可以再次使用
UpdateAttribute
LogAttribute
对这些属性进行管理

你想把它们印在哪里?非常感谢@Andy!工作得很好。