J'ai récupéré un morceau de json sur la page Web. Lors du traitement en python, j'ai rencontré le problème des guillemets doubles et des guillemets simples. Pouvez-vous m'aider ?ValueError : propriété attendue. nom entre guillemets doubles : ligne 1 colonne 3 (caractère 2)
La réglementation officielle exige l'utilisation de guillemets doubles pour représenter les caractères, je dois donc d'abord remplacer tous les guillemets simples par des guillemets doubles ? ValueError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)
官方规定要用双引号来表示字符,所以我得先把所有单引号替换成双引号?
有没有更好的方法呢?
先json.dumps()再loads()也不行
这样子虽然loads()不报错,但是处理的结果不能当作字典用,还字符串形式TypeError: string indices must be integers
Y a-t-il une meilleure façon ?
TypeError: string les indices doivent être des entiers code>🎜
Il existe des bibliothèques Json tierces qui peuvent résoudre certains problèmes de compatibilité, comme le problème des guillemets simples. Il semble que Simplejson puisse le faire.
Problème résolu