私のプロジェクトは現在、PythonでJSONメッセージを受け取っており、情報を取得する必要があります。これを目的として、文字列内の単純なJSONに設定します。
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
これまではリストを使用してJSONリクエストを生成してきましたがjson.dumps
、これと反対のことを行うには、使用する必要があると思いますjson.loads
。しかし、私はそれにあまり運がありませんでした。上の例の"2"
入力で返されるスニペットを誰かに提供してもらえ"two"
ますか?
jsonStrが、(おそらくと辞書のリスト持っていない人
—
ローレンツ
'
:ここを見ても、単一引用符文字列の区切り文字を)stackoverflow.com/questions/41168558/...
'
単一引用符の文字列区切り文字を使用するデータが付属している場合、代わりに誤ってPython辞書の文字列表現を作成した可能性があります。JSONは常に"
区切り文字を使用します。もしそうなら、その出力を使用するように生成し、修復あなたのコードjson.dumps()
の代わりに、str()
またはrepr()
、として頭の上の辞書に辞書の文字列表現を変換しますか?Pythonデータを復元する方法を理解する。あなたがPythonリテラルを持っている他の手がかり?探しNone
、True
またはFalse
、JSONが使用するであろうnull
、true
とfalse
。