You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在NiFi中从JSON数组提取单个JSON对象生成流文件?

拆分JSON数组为单个流文件的正确配置
  • 使用NiFi的SplitJson组件即可实现需求,具体配置:
    1. 将组件的JsonPath Expression参数设置为 $[*],该表达式会选中顶级数组中的每一个元素,以此作为拆分依据。
    2. 其余参数保持默认即可(比如Split Size留空,默认每个数组元素生成一个独立流文件)。
  • 之前配置无效的原因:
    • 用$.*时,由于你的JSON顶级结构是数组而非对象,这个表达式无法匹配到数组内的元素;
    • 用$时,仅会匹配整个数组本身,不会对内部元素进行拆分。

拆分后的示例流文件内容

{
  "id": 1,
  "key_word": "бережливое производство\nканбан\nсокращение потерь"
}

内容的提问来源于stack exchange,提问作者Nikolay Smelov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 13:06:22