在Python中使用json解析couchdb查询结果

2024-04-26 18:14:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我是从python中的couchdbemit函数获取查询结果,如下所示:

<Row id=u'c0cc622ca2d877432a5ccd8cbc002432', key=u'eric', value={u'_rev': u'1-e327a4c2708d4015e6e89efada38348f', u'_id': u'c0cc622ca2d877432a5ccd8cbc002432', u'email': u'yap', u'name': u'eric'}>

如何将value item的内容解析为:

{u'_rev': u'1-e327a4c2708d4015e6e89efada38348f', u'_id': u'c0cc622ca2d877432a5ccd8cbc002432', u'email': u'yap', u'name': u'eric'}

使用json?在


Tags: key函数nameid内容valueemailrev
2条回答

该值已转换为python字典。因此,如果需要将其更改为JSON字符串,只需使用json.loads,否则可以使用行.key和值属性行值['some_attribute']。在

我不知道你说的“使用json解析内容”是什么意思。数据应该已经被解析,您可以通过执行类似row.value["_id"]的操作来引用任何属性,其中row是引用Row对象的变量的名称。在

相关问题 更多 >