我想在不使用绝对数组定位的情况下获取数组中的值。 这是我的JSON负载。
{
"xyz":{
"abc":[
{
"account":[
{
"value":"savings"
}
]
}
]
}
}
如何使用Data Weave节省价值。
答案 0 :(得分:2)
此数据编织:
%dw 2.0
output application/json
---
payload..value[0]
将产生:
savings
答案 1 :(得分:2)
您也可以这样做。 我以为您不想在所有索引上都使用,并且有效负载中只有一个键值:
%dw 2.0
output application/json
var data = {"xyz": {"abc":["account":[{"value":"savings"}]]}}
---
data..value reduce $