【发布时间】:2017-03-18 22:17:06
【问题描述】:
在上面的链接中,我有一个我在解析网站时收到的数据示例,采用字符串形式。它本质上是一个字典列表,里面有更小的字典。
我希望能够解析这些数据,最好使用 JSON。如何将此字符串转换为列表,然后将该列表中的每个字典转换为 json?
我尝试过使用常规列表解析,但我认为它会完全混淆字典中的所有逗号。
原始数据组织得不好。它是一个长时间运行的字符串,没有制表符或空格。
谢谢!
【问题讨论】:
-
我将该结构复制到 jsonlint 中,但它没有作为有效的 json 结构出现。但是,您应该查看 json 模块来执行这项工作。
-
是的,数据实际上是一个字典列表。如果它以 [ 开头并以 ] 结尾,它将是一个列表。但是,当我尝试将其解析为列表时,它不起作用,因为字典中的字典
标签: python string list dictionary converter