返回

dataweave——如何在Mule 4中动态设置JSON字段名

发布时间:2022-03-01 14:52:30 511
# 数据库

从API接收JSON。

{
  "success": true,
  "timestamp": 1645988822,
  "base": "EUR",
  "date": "2022-02-27",
  "rates": {
    "AED": 4.140586,
    "AFN": 102.662987,
    "ALL": 121.380824,
    "AMD": 538.7856,
    "ANG": 2.016644,
    "AOA": 559.803561
  }
}

我在data weave表达式中通过这种方式解析JSON,但它给出了错误

%dw 2.0
output application/json
---
{
    "Result":
    {
        "Data":payload.rates.{Currency}        // Currency=AED  
    }
}

所需的JSON输出应该如下

{
    "Result":
    {
        "Data":4.140586
    }
}
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像