У меня большой файл JSON, отформатированный в несколько строк. Я хочу найти объекты, которые не имеют данное свойство. Гарантируется, что объекты не содержат никаких дополнительных вложенных объектов. Скажем, данное свойство было "bad"
, тогда я бы хотел найти значение "foo"
во втором элементе следующего (но не в первом элементе).
{
result: [
{
"foo" : {
"good" : 1,
"bad" : 0
},
"bar" : 123
},
{
"foo" : {
"good" : 1
},
"bar" : 123
}
]
}
Я знаю о многострочных регулярных выражениях в Vim , но я не могу получить ничего, что делает то, что я хочу. Есть указатели?