【发布时间】:2022-11-19 17:19:14
【问题描述】:
我收到了需要另存为 CSV 文件的回复。所以我想将响应字符串转换为 json 对象数组,然后访问所有对象并将每个对象转换为 json 并推送到另一个数组以写入带有 csv.writerow() 的 csv。可能这是太多的步骤,可以减少。但我目前正在寻找一种将响应转换为数组的方法。这是响应示例以及试用代码:
import json
null = -1
response_object = """[{
"a" : "1",
"b" : "2",
"c" : "null"
}, {
"d" : "3",
"e" : "4",
"f" : "null"
}]
"""
jess_dict = json.dumps(response_object)
jeson_converted = json.loads(jess_dict)
print(jeson_converted)
由于响应对象不是有效的 json,我不确定应该如何转换它。请建议。
【问题讨论】: