如何从 Mule 4 中的数组中获取值
How to get a value from an array in Mule 4
我想在不使用绝对数组定位的情况下获取数组中的值。
这是我的 json 负载。
{
"xyz":{
"abc":[
{
"account":[
{
"value":"savings"
}
]
}
]
}
}
如何使用 Data Weave 节省价值..
这个数据编织:
%dw 2.0
output application/json
---
payload..value[0]
将产生:
savings
你也可以这样做。
我假设您不想使用所有索引并且有效负载中只有一个键值:
%dw 2.0
output application/json
var data = {"xyz": {"abc":["account":[{"value":"savings"}]]}}
---
data..value reduce $
我想在不使用绝对数组定位的情况下获取数组中的值。 这是我的 json 负载。
{
"xyz":{
"abc":[
{
"account":[
{
"value":"savings"
}
]
}
]
}
}
如何使用 Data Weave 节省价值..
这个数据编织:
%dw 2.0
output application/json
---
payload..value[0]
将产生:
savings
你也可以这样做。 我假设您不想使用所有索引并且有效负载中只有一个键值:
%dw 2.0
output application/json
var data = {"xyz": {"abc":["account":[{"value":"savings"}]]}}
---
data..value reduce $