我有一个这样的json文件:
{
"europe": [
"germany",
"france",
...
],
"america": [
"usa",
"canada",
...
]
}
我想像这样获取每个前缀的所有项目:
germany
france
usa
canada
我用这个:
with open('file.json', 'r', encoding='utf-8') as f:
for object in ijson.items(f, "item"):
print (object)
我用一个接受前面的每个字符串的正则表达式进行了尝试item
,但它不起作用。我认为有一个非常简单的解决方案,我只是看不到。还查看了 ijson 的文档,但也没有找到任何解决方案。
也许你可以帮助我。
问候