โ01-08-2020 09:06 PM
Hello Experts,
Input :-
{
โcolumnโ: [
{
โnameโ: โfirstNameโ
},
{
โnameโ: โlastNameโ
},
{
โnameโ: โmiddleNameโ
}
],
โcontentโ: [
[
โaaโ,
โbbโ,
โccโ
],
[
โddโ,
โeeโ,
โffโ
],
[
โooโ,
โppโ,
โqqโ
]
]
}
Output :-
{
โdataโ: [
{
โfirstNameโ: โaaโ,
โlastNameโ: โbbโ,
โmiddlenameโ: โccโ
},
{
โfirstNameโ: โddโ,
โlastNameโ: โeeโ,
โmiddlenameโ: โffโ
},
{
โfirstNameโ: โooโ,
โlastNameโ: โppโ,
โmiddlenameโ: โqqโ
}
]
}
can someone help me to achieve this without using scrip snap.
โ01-09-2020 10:05 AM
Hi @Ajay_Chawda
Using a json Generator with your input document and a downstream mapper with this expression:
$content.map(row => row.toObject((elem, index) => $column[index].name))
Mapped to a target path: $data
produces your desired output.
โ01-09-2020 02:54 PM
@cjhoward18 thank you for help it worked like magic.