我正在构建一个简单的工具,人们可以输入他们的邮政编码,看看他们是否有一个风力发电场在他们的地区。数据是按指定的位置组织的,由于我使用的特定APIMap工具,我希望保留这一点。数据的一个例子是:
| 风电场名称| Windfarm name |
| --| ------------ |
| 可持续的凯斯威克| Sustainable Keswick |
| 南特维奇水电公司| Nantwich Hydro |
| 马特洛克社区能源项目| Matlock Community Energy Project |
| Derby Dales社区能源| Derby Dales Community Energy |
我以前做过一个类似的工具,在那里我使用了keyed json,但问题是我以前做的类型每个位置只有一个值,如:
"Copeland": {
"hasWindfarm": "Yes",
}
字符串
这一次,对于每个位置,我想返回每个风电场的名称(可能还有其他数据)。但我通常的设置是得到难倒的事实,有多个地点与多个风电场。
我的问题是如何最好地安排和获取JSON数据。我只是一个非常基本的JSON和JavaScript用户,所以我不确定什么是最有效的安排和获取数据的方法
1条答案
按热度按时间tzdcorbm1#
例如,你可以试着把一个特定区域的所有风电场的数组放在一起
字符串
要访问某个区域的风电场,您可以执行以下操作:
型
这将打印出特定区域的每个风电场。
或者,如果你想列出关于每个风电场的更多信息,你的JSON格式可以像这样:
型
然后,假设你已经解析了JSON,你可以像这样访问数据:
parsedData.Copeland.windfarm1.employees
。这应该返回:300
的值。