我无法从MongoDB Json文档反序列化ObjectId()和datetime()。在
我的MongoDB Json文档如下:
result = "[(u'profileDetails', {u'basicDetails': {u'dateOfBirth': datetime.datetime(1992, 2, 1, 0, 0), u'customerCode': u'C037799'}, u'xDirLevel': {u'masterCode': 1}}), (u'_id', ObjectId('58872e99321a0c8633291b3f'))]"
我想反序列化datetime()和ObjectId()函数。在
我的Python代码如下:
^{pr2}$当我打印result
时,如下所示:
"[(u'profileDetails', {u'basicDetails': {u'dateOfBirth': datetime.datetime(1992, 2, 1, 0, 0), u'customerCode': u'C037799'}, u'xDirLevel': {u'masterCode': 1}}), (u'_id', ObjectId('58872e99321a0c8633291b3f'))]"
为什么不反序列化对象
假设我在数据库
test
中有一个集合User
,并希望将其序列化为JSON:如果要将其保存在文件中:
^{pr2}$现在,如果您不能修改
result
格式,您仍然可以这样做:相关问题 更多 >
编程相关推荐