目前我有一个 json 文件,其中存储了多个数据,如下所示:
{"name": ["Adelphi University"], "supp": ["Yes: E, WS"], "ed": ["\u00a0"], "online": ["$40"], "ea": ["12/1"], "mid": ["No"], "rd": ["Rolling"], "recs": ["Yes: CR"], "mail": ["$40"], "schoolr": ["Yes"]}
这条线应该代表一所大学(因此得名),“名称”后面的变量,即“supp”、“online”等,是该学校的属性。我将如何重构此数据以使“名称”变量定义数据,而其他变量是“名称”父级的子级。我的数据应该如下所示:
{
"schools": {
"Adelphi University": {
"supp": "Yes: E, WS",
"ed": "\u00a0",
"online": "$40",
"ea": "12/1",
"mid": "No",
"rd": "Rolling",
"recs": "Yes: CR",
"mail": "$40",
"schoolr": "Yes",
},
"Dartmouth College": { ... },
"Harvard University": { ... }
}
}
我该怎么做呢?