I've got very little experience with JSON and jq and am struggling to reformat my JSON objects. Each object contains a couple of key/value pairs and an array of objects. I'm trying to resturcture each object so that it's just a list of key/value pairs (i.e. extract the objects in the array).
[
{
"key1":"value1",
"key2":"value2",
"key 3":[
{
"a":"key_to_be_extracted_1",
"v":"value_to_be_extracted_1"
},
{
"a":"key_to_be_extracted_2",
"v":"value_to_be_extracted_2"
}
]
},
{
"key1":"value1",
"key2":"value2",
"key 3":[
{
"a":"key_to_be_extracted_1",
"v":"value_to_be_extracted_1"
},
{
"a":"key_to_be_extracted_2",
"v":"value_to_be_extracted_2"
}
]
}
]
What I'm trying to get to is:
[
{
"key1":"value1",
"key2":"value2",
"key_to_be_extracted_1":"value_to_be_extracted_1",
"key_to_be_extracted_2":"value_to_be_extracted_2"
},
{
"key1":"value1",
"key2":"value2",
"key_to_be_extracted_1":"value_to_be_extracted_1",
"key_to_be_extracted_2":"value_to_be_extracted_2"
}
]
Any help with this would be amazing!!