猿问

在python中清理错误的json格式

我收到了一个包含一些数据的json文件,应该进行分析。数据来自sql数据库,因此通常在表中进行结构化。但是,当我收到它时,它看起来像这样:


{'TimeStamp1': '2018-06-03 00:21:04', 'Owner1': 'Some owner', 'Description1': 'A description', 'TimeStamp2': '2018-06-03 00:22:15', 'Owner2': 'A new Owner', 'Description2': 'A new description'}

... 等等。因此,只有一条线/对象具有所有数据,而多个键具有几乎相同的名称。如何在Python中将其转换为类似于sql-setup的内容,或:


{'records':

   {'TimeStamp': '2018-06-03 00:21:04', 'Owner': 'Some owner', 'Description': 'A description'}, 

   {'TimeStamp': '2018-06-03 00:22:15', 'Owner': 'A new Owner', 'Description': 'A new description'}

}

并且仍然保证正确的所有者与相关的时间戳和说明在同一行上吗?:)


月关宝盒
浏览 200回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答