我有以下格式的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_questionario
,dt_inicio_vigencia
和ds_questionario
。已经尝试了很多东西,但无济于事。
答案 0 :(得分:1)
您可以使用{em}日志有效载荷设置为LogAttribute
的{{1}}处理器来打印true
文件中的全部内容。您也可以使用$NIFI_HOME/logs/nifi-app.log
处理器将内容写入磁盘上的平面文件。如果您需要对这些值进行编程操作,则可以使用PutFile
处理器将各种内容提取到命名属性中,然后可以再次使用EvaluateJSONPath
或UpdateAttribute
进行管理。