Data used: nested.json
{
"outer1": {
"outer2": {
"outer3": {
"key1": "value1",
"key2": "value2"
},
"outer4": {
"key1": "value1",
"key2": "value2"
}
}
}
}
$ jq -c --stream '' data/outer.json
[["outer1","outer2","outer3","key1"],"value1"]
[["outer1","outer2","outer3","key2"],"value2"]
[["outer1","outer2","outer3","key2"]]
[["outer1","outer2","outer4","key1"],"value1"]
[["outer1","outer2","outer4","key2"],"value2"]
[["outer1","outer2","outer4","key2"]]
[["outer1","outer2","outer4"]]
[["outer1","outer2"]]
[["outer1"]]