我想使用 Apache NiFi 的内置处理器“SplitJson”来拆分 JSON 数组。我以前做过,效果很好,但现在我似乎找不到正确的 json 路径表达式来拆分我的 json。我得到的 JSON 只是来自 github:
我想在单独的流文件中获取每个事件。在处理器的描述中,它指出:
一个 JsonPath 表达式,指示要拆分为 JSON/标量片段的数组元素。
因此,因为它是我要拆分的根数组,所以我尝试使用 $ 或 @ 但这不起作用。同样*
或[*]
其他我认为是错误的事情,例如$.[*]
等,都不起作用。在某些情况下,它只是不拆分任何东西,有时它会给出一个错误,只是说它找不到数组。
提前感谢您的任何建议或帮助!