Ich habe mir ein Stück JSON von der Webseite geholt, als ich es in Python verarbeitete. Gibt es jemanden, der sich damit befasst hat? ValueError: Expecting property Name in doppelten Anführungszeichen eingeschlossen: Zeile 1 Spalte 3 (Zeichen 2)
ValueError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)
官方规定要用双引号来表示字符,所以我得先把所有单引号替换成双引号?
有没有更好的方法呢?
先json.dumps()再loads()也不行
这样子虽然loads()不报错,但是处理的结果不能当作字典用,还字符串形式TypeError: string indices must be integers
Offizielle Vorschriften erfordern die Verwendung von doppelten Anführungszeichen zur Darstellung von Zeichen, also muss ich zuerst alle einfachen Anführungszeichen durch doppelte Anführungszeichen ersetzen?
TypeError: string Indizes müssen Ganzzahlen sein code>🎜
有一些第三方的Json库可以解决一些兼容性的问题,例如单引号的问题,似乎Simplejson就可以。
问题解决了