JSON における一重引用符と二重引用符 質問する

JSON における一重引用符と二重引用符 質問する

私のコード:

import simplejson as json

s = "{'username':'dfdsfdsf'}" #1
#s = '{"username":"dfdsfdsf"}' #2
j = json.loads(s)

#1定義が間違っている

#2定義は正しい

Pythonではシングルそしてダブルquote は互換性があります。誰か私にこれを説明してくれませんか?

ベストアンサー1

JSON構文Python 構文ではありません。JSON では文字列に二重引用符が必要です。

おすすめ記事