Python - json, json5 json パーサ - 入力


 クラウディア


1. 概要
2. 入力

1. 概要

 入力について、記述します。

2. 入力

 下記の内容のファイルを用意します。

{
  members: [
    {
      name: "ほげほげ",
      number: 1,
    },
    {
      name: "ふがふが",
      number: 2,
    },
  ],
}
 下記のソースを書いて。

import json5

with open('json501.json', mode='r', encoding='utf-8') as file:
   data = json5.load(file)
   print(type(data))
   print(data)
 実行すると、下記の結果が得られます。

<class 'dict'>
{'members': [{'name': 'ほげほげ', 'number': 1}, {'name': 'ふがふが', 'number': 2}]}
 なるほど、読み込んだものを「dict」にしていることがわかります。