-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無效,那麼您必須修復產生它的任何內容。 –