Saya mengambil sekeping json dari halaman web Semasa memprosesnya dalam python, saya menghadapi masalah petikan berganda dan petikan tunggal. Adakah sesiapa yang telah menanganinya? nama yang disertakan dalam petikan berganda: baris 1 lajur 3 (char 2)
Peraturan rasmi memerlukan penggunaan petikan berganda untuk mewakili aksara, jadi saya perlu menggantikan semua petikan tunggal dengan petikan berganda dahulu? ValueError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)
官方规定要用双引号来表示字符,所以我得先把所有单引号替换成双引号?
有没有更好的方法呢?
先json.dumps()再loads()也不行
这样子虽然loads()不报错,但是处理的结果不能当作字典用,还字符串形式TypeError: string indices must be integers
Adakah cara yang lebih baik?
TypeError: string indeks mestilah integer code>🎜
Terdapat beberapa perpustakaan Json pihak ketiga yang boleh menyelesaikan beberapa isu keserasian, seperti masalah petikan tunggal Nampaknya Simplejson boleh melakukannya.
Selesai masalah