在python中加载外部JSON文件时出现问题

2024-10-01 22:37:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python的初学者,我有一个外部JSON文件

[
{
    "Name1": "Schule an der Admiralstraße",
    "Strasse": "Winterstr. 20",
    "PLZ": 28215,
    "Ort": "Bremen",
    "Schulnummer": "002"
},
{
    "Name1": "Schule am Alten Postweg",
    "Strasse": "Alter Postweg 302",
    "PLZ": 28207,
    "Ort": "Bremen",
    "Schulnummer": "003"
},
{
    "Name1": "Schule Am Mönchshof",
    "Strasse": "Hindenburgstr. 33 A",
    "PLZ": 28717,
    "Ort": "Bremen",
    "Schulnummer": "005"
},
{
    "Name1": "Schule An der Gete",
    "Strasse": "An der Gete 103",
    "PLZ": 28211,
    "Ort": "Bremen",
    "Schulnummer": "006"
},
{
    "Name1": "Schule an der Alfred-Faust-Straße",
    "Strasse": "Alfred-Faust-Str. 34",
    "PLZ": 28277,
    "Ort": "Bremen",
    "Schulnummer": "007"
}
]

我想用这个代码加载它

import json
jsonfile = 'pathtomyfile'
with open(jsonfile) as data_file:    
    data = json.load(data_file)

但是我得到了一个错误:ValueError:No-JSON object can be decoded 我猜我的JSON是无效的,或者我没有正确处理德语字符。我就是想不通。你知道吗


Tags: anjsondataplzalfredname1derbremen

热门问题