1
道歉,如果这似乎是一些基本的,但我是新来的JS/node.js/JSON,仍然找到我的方式。我搜索了这个论坛一个小时,但找不到具体的解决方案。如何使用JS API查询JSON以返回JSON属性?
我有一个基本的网站设置运行一个本地Node.js服务器以及2x的JSON数据文件与32倍当地郊区的信息。
在网站上的API GET请求URL的一个例子是:
.../api/b?field=HECTARES
的JSON文件的结构是这样的:
在JSON文件中也有32倍功能(郊区),每个都有自己的属性列表,如上所示。我想要做的是使用API'field'查询将32x特征中的每个HECTARES值推送到单个输出变量中。下面的代码是我所多远有一个例子:
var fieldStats = [];
var fieldQ = req.query['field'];
for (i in suburbs.features) {
x = suburbs.features[i].properties.HECTARES;
fieldStats.push(x);
}
正如你可以在上面“HECTARES”看到的是硬编码的 - 我需要能够在“fieldQ”变量传递给这个代码但不知道如何。
建议感激!
谢谢,工作的魅力 - 它在生活中的小事。 (花了半天的时间与此战斗!) – Mars