JSONファイルには、Python辞書として明確にフォーマットできないデータが含まれている場合があります。

たとえば、JSONファイルの内容は

「Json
「フー」
`` `

また

「Json
[1,2,3]
`` `

JSONファイルからデータを読み取り、この表に従ってデコードされたPythonオブジェクトとして返す単純な関数です：https：//docs.python.org/3/library/json.html#json-to-py-table

`` python
JSONをインポートします

def load（filename）：
    file = open（filename、 'r'）
    data = json.load（file）
    file.close（）
    データを返します
`` `

辞書として非オブジェクトJSONファイルをフォーマットする関数を希望する場合は、このような例を挙げて、最も簡単なソリューションは、静的キーを持つ辞書で値をラップすることです。
A JSON file might contain data that cannot be unambiguously formatted as a Python dictionary.

For example, the contents of a JSON file could be

```json
"foo"
```

or

```json
[1,2,3]
```

Here is a simple function that reads data from a JSON file and returns it as a Python object decoded according to this table: https://docs.python.org/3/library/json.html#json-to-py-table

```python
import json

def load(filename):
    file = open(filename, 'r')
    data = json.load(file)
    file.close()
    return data
```

If you would like for the function to format non-object JSON files as a dictionary, I can give such an example as well, the most simple solution being to wrap the value in a dictionary with a static key.