使用Python 3将文本文件中的Json字符串转换为Json文件

使用Python 3将文本文件中的Json字符串转换为Json文件,json,python-3.x,twitter,Json,Python 3.x,Twitter,我已经使用Twitter API收集了大约5000条推文,但错误地将它们写入了.txt。我需要它们改为.json格式。我尝试了几种解决方案,从简单地将文件格式从txt更改为json,到3小时的stackoverflow回答,如下所示: import json f = open("tweets.txt", "r") content = f.read() #print(content) text_file = open("tweets4.json

我已经使用Twitter API收集了大约5000条推文,但错误地将它们写入了.txt。我需要它们改为.json格式。我尝试了几种解决方案,从简单地将文件格式从txt更改为json,到3小时的stackoverflow回答,如下所示:

import json

f = open("tweets.txt", "r")
content = f.read()
#print(content)

text_file = open("tweets4.json", "w")
text_file.write(content)
text_file.close()
但即使这样,它也像一个文本字符串一样打开。我还尝试使用json.dump(),但由于字符串已经是json格式,因此它进行了双重编码,并且充满了“\

简而言之,它看起来是这样的:

但应该是这样的(我重新运行了代码并将新的tweet保存到json):