これは私のJSONデータです
[
{
"id":1,
"name":"abc",
"phone": "12345",
"Charecteristics": [
{
"id":1,
"name":"Good Looking",
"rating": "Average",
}
{
"id":2,
"name":"Smart",
"rating": "Excellent",
}
]
},
{ ... },
{ ... }
]
私はPythonで2つのクラスを持っています
class Character(object):
id = 0
name = ""
rating = ""
class Person(object):
id = 0
name = ""
phone = ""
Characteristics = []
JSON データを解析し、適切なクラスをインスタンス化する必要があります。クラスは一目瞭然です。つまり、Person には Character クラスの配列があります。
これらをインスタンス化し、データを適切に保存するにはどうすればよいですか?
また、特定の Person データにアクセスするにはどうすればよいですか? すなわち、個人の詳細と特徴