私のプロジェクトは現在、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。