【问题标题】:Length Validation in DataweaveDataweave 中的长度验证
【发布时间】:2015-10-16 22:49:09
【问题描述】:

如何在 Mule Dataweave 中进行长度验证

%dw 1.0
%output application/xml
---
(payload default []) map {
    Field1:$.Field11,
    Field2:$.Field22,
    Field3:$.Field33,
    Field4:$.Field44
}

我想做像max Length of Field22 < 20这样的验证

如何在 Mule Dataweave 中实现这一点

【问题讨论】:

    标签: mule mule-studio mule-component mule-el dataweave


    【解决方案1】:

    您可以使用 sizeOf 运算符对单个字段使用 when 条件:

    %dw 1.0
    %output application/xml
    ---
    (payload default []) map {
        Field1:$.Field11,
        (Field2: $.Field22) when (sizeOf $.Field22) < 20,
          Field3:$.Field33,
        Field4:$.Field44
    } 
    

    【讨论】:

      猜你喜欢
      • 2017-02-25
      • 1970-01-01
      • 2021-08-09
      • 2020-12-11
      • 2022-01-27
      • 1970-01-01
      • 2017-06-30
      • 2021-06-10
      相关资源
      最近更新 更多