Python での JSON データの解析と利用
Python プログラムで JSON データを受信する場合、多くの場合、特定のデータにアクセスして利用することが必要になります。 JSON オブジェクトから。 json モジュールを使用すると、JSON データを簡単に解析して操作して、目的の結果を得ることができます。
JSON データの解析
JSON データを解析し、データに変換するにはPython オブジェクトの場合は、 json.loads() メソッドを使用します。このメソッドは入力として JSON 文字列を予期し、JSON データの構造に応じて Python 辞書、リスト、またはタプルを返します。たとえば、次の JSON 文字列があるとします:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
次のように解析できます:
import json data = json.loads(jsonStr)
結果は、各キーと値のペアがフィールドに対応する Python 辞書になります。 JSON オブジェクトの -value ペア。
へのアクセスと使用データ
JSON データを解析したら、ディクショナリ アクセス構文を使用して個々の値にアクセスできます。キーの値を取得するには、単純に角かっこ表記を使用します:
value = data["key"]
この例では、「two」キーの値を取得したい場合は、次のように実行できます:
value = data["two"]
これにより、値「2」が value 変数に割り当てられます。その後、必要に応じてプログラムでこの値を使用できます。
追加の注意事項:
以上がPython で JSON から特定のデータを解析してアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。