【问题标题】:Convert the array values into json object using Jolt Transform in Apache NiFi在 Apache NiFi 中使用 Jolt Transform 将数组值转换为 json 对象
【发布时间】:2023-01-10 17:06:19
【问题描述】:

`嗨,

我想使用 Jolt 变换 NiFi 将数组值转换为 Individual json 对象。 以下是输入:

{ “标题”:{ “查询”:“不适用”, “参数”:“假” }, “数据”: [{ “序列号”:[ 162、 162、 162、 162、 162、 162、 162、 162 ] }, { “序列号”:[ 162、 162、 162、 162、 162、 162、 162、 162 ] } ] }

颠簸规格: [{ “操作”:“转变”, “规格”:{ “数据”: { ““:{ “序列号”:{ ““:{ "@": "[&1].SEQ_NUM" } } } } } }]

[{ “操作”:“转变”, “规格”:{ “数据”: { ““:{ “序列号”:{ ““:{ "@": "[&1].SEQ_NUM" } } } } } }]

【问题讨论】:

    标签: apache-nifi jolt


    【解决方案1】:

    你的震动规格是错误的。您应该将 * 添加到 jolt 中的空键。所以你可以使用这个规范:

    [
      {
        "operation": "shift",
        "spec": {
          "data": {
            "*": {
              "SEQ_NUM": {
                "*": {
                  "@": "[&1].SEQ_NUM"
                }
              }
            }
          }
        }
      }
    ]
    

    【讨论】:

      猜你喜欢
      • 2021-09-13
      • 2023-01-19
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      相关资源
      最近更新 更多