我正在运行Mule 3,并且在dataweave 1.0上我有一个JSON有效负载(带有动态键和值),它出现在For Each循环内。示例数据如下:
{
"094d29c7-6abf-4acb-8513-e1d2d2b8998a": "900145600114256"
}
密钥是UUID,值是一个标识符。我需要将值存储在sessionVar中。有人可以帮我使用dataweave 1.0从上面提取JSON值(900145600114256)吗?预先感谢。
我会使用采摘运算符。这将遍历每个键值对。在这种情况下,您将获得值列表
(payload pluck ((value,key) -> value))[0]