Данные JSON, как показано ниже, я хочу отбросить, когда "bar" = "cccc" без изменения структуры.
{
"foofoo": {
"barbar": [
{
"foo": "0000",
"bar": "aaaa"
},
{
"foo": "1111",
"bar": "bbbb"
},
{
"foo": "2222",
"bar": "cccc"
}
]
}
}
что-то подобное делает свое дело, но изменяет структуру JSON.
.foofoo.barbar[] | select(.bar !="cccc")
Результаты:
{
"foo": "0000",
"bar": "aaaa"
}
{
"foo": "1111",
"bar": "bbbb"
}
Необходимый результат:
{
"foofoo": {
"barbar": [
{
"foo": "0000",
"bar": "aaaa"
}
{
"foo": "1111",
"bar": "bbbb"
}
]
}
}
Спасибо!