我正在尝试在 pycharm 中使用 python 加载 json 文件,但似乎 json.load()
不太能理解我的 json 格式。
我的json是这样的:
{"User_id":"304062","First_name":"client1_first_name ","Last_name":"client1_last_name","Email":"client1emailemailemail@gmail.com","City":"vitoria","Country":"country_code","Reservas":"0","Unsubscribe":"0"}
{"User_id":"1372","First_name"client2firstname".","Last_name":"client2lastname","Email":"tralala@blabla.com","City":"nop","Country":"bra","Reservas":"0","Unsubscribe":"0"}
我使用的代码如下:
import json
from pprint import pprint
with open('path_to_my_json/my_json.json',) as data_file:
data = json.load(data_file)
print(data)
pprint(data[0])
我收到的错误是:
raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 2 column 1 - line 341211 column 1 (char 163 - 58075195)
最佳答案
这不是有效的 JSON:
{"User_id":"1372","First_name"client2firstname".","Last_name":"client2lastname","Email":"tralala@blabla.com","City":"nop","Country":"bra","Reservas":"0","Unsubscribe":"0"}
加载之前验证您的 JSON: https://jsonlint.com/
关于python - 额外数据: line 2 column 1 - line 341211 -- Error in json.加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50866870/