<p>JSON数据格式不正确且JSON无效(“key”字符串中缺少引号(例如<code>code": 200,</code>),第二个字典正文对象中的语法无效,如<a href="https://stackoverflow.com/questions/55802889/how-to-get-rid-of-backslashes-in-nested-json?noredirect=1#comment98275215_55802889">mentioned in comment</a>(例如<code>"Uploaded Application\",\}]"</code>))。在</p>
<p>但是,在修复这些问题之后,可以使用一个简单的<code>str.replace()</code>语句来获得预期的JSON格式。然后,只需解析JSON内容并构建所需的列表:</p>
<pre><code>import json
data = '''[
{
"body": "[{\"task_ids\":[],\"accounts\":[],\"entity_ids\":[12814],\"guid\":\"2DFEB337-5F5D-4DF5-84CF-E951D237D448\",\"id\":\"0034030fb97251b3\",\"subject\":\"Uploaded Application\"}]",
"code": 200,
"headers": {
"Content-Type": "application/json"
},
"msg": "OK",
"name": "0"
},
{
"body": "[{\"task_ids\":[],\"accounts\":[],\"entity_ids\":[12814],\"guid\":\"2DFEB337-5F5D-4DF5-84CF-E951D237D448\",\"id\":\"0034030fb97251b3\",\"subject\":\"Uploaded Application\"}]",
"code": 200,
"headers": {
"Content-Type": "application/json"
},
"msg": "OK",
"name": "0"
}
]'''
r = json.loads(data.replace('\\', '').replace('"[', "[").replace("]\"", "]"))
l = []
for d in r:
l.append(d)
</code></pre>
<p>现在检查<code>l</code>的内容:</p>
^{pr2}$