Pythonのjson.load()
JSON の完全な形式は JavaScript Object Notation です。データの保存と転送には、プログラミング言語のテキストで構成されるスクリプト (実行可能) ファイルが使用されることを意味します。 Python は、と呼ばれる組み込みパッケージを通じて JSON をサポートします。 json> 。この機能を使用するには、Python スクリプトで json パッケージをインポートします。 JSON 内のテキストは、キーと値のマッピング内の値を含む引用符で囲まれた文字列によって行われます。 { }> 。 Pythonの辞書に似ています。
注記: 詳細については、「Python での JSON データの操作」を参照してください。
json.load()
json.load()> ファイルオブジェクトを受け取り、jsonオブジェクトを返します。あ JSONオブジェクト キー/値ペアの形式でデータが含まれます。キーは文字列で、値は JSON タイプです。キーと値はコロンで区切られます。各エントリ (キーと値のペア) はカンマで区切られます。
構文:
json.load(file_object)
口論 : ファイルオブジェクトをパラメータとして受け取ります。
戻る : jsonオブジェクトを返します。
例: JSON が次のようになっているとします。
このファイルの内容を読み取りたいと考えています。以下は実装です。
# Python program to read> # json file> > > import> json> > # Opening JSON file> f> => open> (> 'data.json'> ,)> > # returns JSON object as> # a dictionary> data> => json.load(f)> > # Iterating through the json> # list> for> i> in> data[> 'emp_details'> ]:> > print> (i)> > # Closing file> f.close()> |
出力:
ここで使用したのは、 open()> JSONファイルを読み取る関数。次に、ファイルは次を使用して解析されます。 json.load()> このメソッドは data という名前の辞書を提供します。