pythonでJSONデータを操作する方法

JSONデータを扱うには、Pythonではjsonモジュールを利用します。jsonモジュールには、JSONデータとPythonオブジェクトとの間の変換を行うメソッドが用意されています。

  1. JSON文字列をPythonオブジェクトに変換:json.loads() 関数を使用して、JSON 文字列を Python オブジェクトに変換できます。例:
  2. import jsonjson_str = ‘{“name”: “Alice”, “age”: 25}’
    data = json.loads(json_str)

    print(data[‘name’]) # 输出:Alice
    print(data[‘age’]) # 输出:25

  3. 将Python对象转换为JSON字符串:
    使用json.dumps()函数将Python对象转换为JSON字符串。例如:
  4. data = {
    ‘名前’: ‘ボブ’,
    ‘年齢’: 30
    }json_str = json.dumps(data)
    print(json_str) # {“名前”: “ボブ”, “年齢”: 30}
  5. json.load()関数を使用してJSONファイルを読み込んで、Pythonオブジェクトに変換します。たとえば:
  6. import jsonwith open(‘data.json’) as f:
    data = json.load(f)

    print(data[‘名’]) # 输出:Alice
    print(data[‘年齢’]) # 输出:25

  7. json.dump()関数を使用してPythonオブジェクトをJSON文字列に変換し、ファイルを書き込みます。例:
  8. import jsondata = json.load(open(‘data.json’))

JSONのデータ処理の基礎的な方法にはそれらがあり、具体的な用途に応じて利用できます。

bannerAds