jsonquery
jsonquery copied to clipboard
Is it possible to parse multiple JSON together?
Team,
I have tried parsing this json
{
"module": {
"ABCD": {
"source": "",
"version": "",
"location": "",
"resource_group_name": ""
}
},
"module": {
"PQRS": {
"source": "",
"version": "",
"sa_name": "",
"resource_group": ""
}
}
}
But I'm always getting the details of the last node i.e. PQRS. Is there anyway to get the details of both the nodes considering parent node as modules. The output required is
{
"ABCD": {
"source": "",
"version": "",
"location": "",
"resource_group_name": ""
},
"PQRS": {
"source": "",
"version": "",
"sa_name": "",
"resource_group": ""
}
}
{
"module": {
"ABCD": {
"source": "",
"version": "",
"location": "",
"resource_group_name": ""
}
},
"module": {
"PQRS": {
"source": "",
"version": "",
"sa_name": "",
"resource_group": ""
}
}
}
Sorry, there is no good way. Because your JSON have the multiple same node module
with the same level , the parser will take the last node only. You can consider create an array node for module
like {"modules":[“module”:{}]}