0
片段,使用pymongo客户PyMongo:BSON到JSON字典转换(转储返回JSON字符串)
from bson.json_util import dumps
cursor = db.collections.find({"Test": "Sample"})
for msg in cursor:
json_msg = dumps(msg)
但是从获取的MongoDB记载,json_msg是字符串类型。有没有办法让JSON对象可以像字典一样遍历?我想在遍历它们时处理检索到的JSON对象。
我试过json.loads(json_msg)
,但是它再次将json_msg转换回BSON格式。
编辑:我不打算只打印(这是可能的打印字符串);但是,要迭代和处理JSON对象。
你是对的,我没有使用正确的嵌套键访问字段。 – KedarX