Ich versuche, den Wert entry
von unten Zeichenfolge zu extrahieren. Ich habe versucht, die Zeichenfolge mit json.loads()
zu analysieren, aber es funktioniert nicht. Stattdessen erhalte ich unten eine Fehlermeldung.Parsen Wert von JSON-Zeichenfolge schlägt fehl
Dies ist die Zeichenfolge:
output = '336,{"token":"eyJhbGc.iOiJIUzI18_YREPr50","entry":"961156ef-2a9","project":"86a8e55a-9160","tenant":["73426ca1-bde"]}'
Dies ist mein Code:
entry_id = json.loads(output)["entry"]
Dies ist die Fehlermeldung:
File "C:\Python27\lib\json\__init__.py", line 339, in loads
return _default_decoder.decode(s)
File "C:\Python27\lib\json\decoder.py", line 367, in decode
raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 1 column 4 - line 1 column 341 (char 3 - 340)
Was kann ich dieses Problem beheben?