【问题标题】:Concatenation operation not working in JOLT串联操作在 JOLT 中不起作用
【发布时间】:2022-12-07 02:24:52
【问题描述】:

我正在尝试在 JOLT 中连接两个字符串。我想要输出的字段正在弹出,但它的值没有填充。

我想要的是-

WG_REQ_FIRST_NAME- 山姆

WG_REQ_LAST_NAME- 琼斯

请求者详细信息- Sam Jones

电流输出-

输入太长,所以我已经在 Google 云端硬盘中上传了输入和颠簸规范。

以下是链接- https://drive.google.com/drive/folders/1vvdFBPwaHRVvjttUTQP0jzQlqYlGfjFZ?usp=share_link

【问题讨论】:

    标签: json mapping transformation jolt


    【解决方案1】:

    您应该明确提及对象的标签而不是星号表示,因为它们可能会添加多个节点,例如

    {
      "operation": "modify-overwrite-beta",
      "spec": {
        "PURCHASE_ORDER_DISPATCH": {
          "MsgData": {
            "Transaction": {
              "PO_POD_HDR_EVW1": {
                "requestorDetails": "=concat(@(1,WG_REQ_FIRST_NAME),' ',@(1,WG_REQ_LAST_NAME))"
              }
            }
          }
        }
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-28
      • 2014-09-18
      • 1970-01-01
      • 2013-09-28
      • 2014-09-17
      • 1970-01-01
      相关资源
      最近更新 更多