我有一个组件可以获得JSON输入,例如
{
"a": "value",
"b": null
}
我想验证b是否出现,尽管它可能为null。所以上面应该通过验证,但下面不应该:
{
"a": "value"
}
如何使用MuleSoft做到这一点?我只找到了";不为空";验证,但似乎没有任何";存在";验证。
在DataWeave表达式中,您可以使用键呈现选择器。
示例:payload.b?
如果使用验证模块,则可以将该表达式用于Is True<validation:is-true>
验证操作。