【问题标题】:How to append the first and last with " double quotes for dw variable in Dataweave mule如何在 Dataweave mule 中为 dw 变量添加第一个和最后一个“双引号”
【发布时间】:2020-08-09 08:36:05
【问题描述】:
%output application/json
%var EmpIds=flowVars.empIDMap.EmpIds
---
    payload map using(eNumber=$.EMPLOYEE) {
                content: EmpIds.eNumber,
}

如果我在双引号内添加值,我将获得例如 EmpIds."6" 的值 需要在第一个和最后一个加上 " 双引号,以根据 eNumber 从 EmpIds 中获取值。

empIDMap 数据为 :: {EmpIds={6=2, 19=3, 21=4, 36=5, 168421=6, 167727=7, 167729=8, 161759=9, 162052=10, 157633= 11}}

你能帮忙吗?

【问题讨论】:

  • 请您提供输入和预期输出数据的示例吗?
  • 我删除了 MEL 标签,因为它不是 Mule 表达语言。 MEL 是 Autodesk Maya 表达式语言。

标签: mule mule-component dataweave mule-el


【解决方案1】:

要以字符串形式获取值,请尝试eNumber= $.EMPLOYEE ++ ""。这很好用。

【讨论】:

    猜你喜欢
    • 2014-09-16
    • 1970-01-01
    • 2011-03-06
    • 1970-01-01
    • 2014-11-23
    • 2012-04-01
    • 2019-02-17
    • 2013-07-05
    相关资源
    最近更新 更多