Pythonは、JSON形式のデータから値を取得するのに非常に便利な言語です。以下に、Pythonを使用してJSONデータから特定の値を抽出する基本的な手順を示します。
まず、次のようなJSONデータを考えてみましょう。
json_test = {
"name": "taro",
"age": 23,
"sex": "man",
"hobby": ["running", "swimming", "singing"]
}
このJSONデータからage
やsex
の値を取得するには、次のようにします。
age = json_test["age"] # 23
sex = json_test["sex"] # 'man'
次に、hobby
の値を取得する方法を見てみましょう。hobby
は配列なので、すべての値を取得するには次のようにします。
hobbies = json_test["hobby"] # ['running', 'swimming', 'singing']
特定の値だけを取得したい場合は、配列から値を取得するイメージで取り出すことができます。例えば、最初の趣味を取得するには次のようにします。
first_hobby = json_test["hobby"][0] # 'running'
以上が、Pythonを使用してJSONデータから特定の値を抽出する基本的な方法です。これを応用することで、より複雑なJSONデータからも値を抽出することが可能です。