-1
所以我有一些带引号的JSON文本字段。当我尝试使用下面的代码提取字段的值时,如果文本字段中包含引号,则会给出错误信息。带引号的JSON文本字段
filename="op.json"
fp=open(filename, "r")
wp=open("new.json", "w")
json_object = json.load(fp)
for tweet in json_object["ABC"]:
wp.write ("\" created at \": \"" + str(tweet["created_at"]) + "\"")
wp.write ("\" id \": \"" + str(tweet["id"]) + "\"")
它会正常工作为输入"id": "This is the id"
但不会为"id": This "is" the id"
您给出的文本字段中的逗号作为示例? –
你看起来令人困惑的逗号(',')带引号('''),有时非正式地被称为“引号” – jwodder
呃,''id“:这个”是“id是无效的JSON。可以请发布一个实际的JSON的例子吗?如果JSON无效,那么您必须修复产生它的任何内容。 –