【问题标题】:handle if else in dataweave在 dataweave 中处理 if else
【发布时间】:2021-01-03 02:52:21
【问题描述】:

当值不为空时,我想使用 if-else 来处理显示项目。 当 vars.request-id != null 或不是 isEmpty(vars.request-id) 输出 {requestID:"" ,origin_uri:"", errorDesc: ""}

当 vars.request-id == null 或 isEmpty(vars.request-id) 输出 {origin_uri:"", errorDesc: ""}

但以下代码无法解析

{
   requestID : ("Midend-correlation-id": vars.request-id) if (vars.request-id != null) 
   origin_uri: vars.errorContent.uri
   errorDesc: vars.errorContent.message
}

【问题讨论】:

  • 您可以发布示例输入和预期输出吗?这比有时解释更好。

标签: dataweave mule4


【解决方案1】:

这就是你所追求的吗?我对这个问题不是很清楚,据我所知,我试图为你乱写一些东西。也许一个明确的输入、一些条件和预期的输出会有所帮助..

【讨论】:

  • 是的,它在我的项目中显示“无法解决”。但它可以通过我的测试
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-14
  • 1970-01-01
  • 1970-01-01
  • 2023-02-09
  • 2023-01-31
  • 2016-12-26
相关资源
最近更新 更多