У меня есть датафрейм, как показано ниже.
ID, details_Json
1 {"name":"Anne","Age":"12","country":"Denmark"}
2 {"name":"Zen","Age":"24"}
3 {"name":"Fred","Age":"20","country":"France"}
4 {"name":"Mona","Age":"18","country":"Denmark"}
Как видите, поля в json не являются фиксированными. Это может быть больше, чем данные поля. Я имею в виду иногда name, Age, country
, а в другой раз это может быть что-то вроде name, Age, country, University
или name, Age, university
Я хочу отфильтровать строки, которые включают country
в его json, и страна равна Дании.
Мой вывод должен выглядеть следующим образом.
ID, details_Json
1 {"name":"Anne","Age":"12","country":"Denmark"}
4 {"name":"Mona","Age":"18","country":"Denmark"}
Есть ли способ сделать это?
Спасибо:)