NIFI在流文件中提取属性并以文本格式转换它的最佳做法是:
{“data”:“ex”} ===>我的数据是前
如何在不使用执行脚本处理器的情况下使用NIFI执行此操作
答案 0 :(得分:7)
您可以使用ExtractText将值提取到属性中。如果您在ExtractText中添加了一个属性,如foo = {“(。+)”:“(。+)”},则您的流文件将为正则表达式中的每个捕获组获取两个属性:
foo.1 = data
foo.2 = ex
然后,您可以使用ReplaceText,替换值为:
My ${foo.1} is ${foo.2}