将JSON转换为自定义格式NIFI



我正在尝试以以下格式转换JSON:

{
    payload_encrypted: data,
    timestamp : 1469039049
}

我已经评估了JSON,现在我需要在我的输出中使用esturejsonpath中的属性来获取这种格式:

1469039049,data

它们是内置的处理器来进行此转换,还是我需要在execiTionscript处理器中开发python脚本?

我将使用EvaluateJsonPath将目标设置为flowfile-content和单个复杂的JSONPATH表达式将两个值提取到单个结果。这将产生一个新的FlowFile,并带有您要寻找的内容。如果由于某种原因您无法使用一个表达式获得两个值,则可以使用两个表达式单独提取每个表达式,然后使用MergeContent将其内容组合到单个流file中。如果您需要进行进一步的文本操作以满足外部杠杆要求,则ReplaceText是一个不错的工具。

相关内容

  • 没有找到相关文章

最新更新