gpt4 book ai didi

javascript - 如何使用 JS API 查询 JSON 以返回 JSON 属性?

转载 作者:行者123 更新时间:2023-11-28 06:04:57 25 4
gpt4 key购买 nike

抱歉,如果这对某些人来说似乎很基本,但我是 JS/node.js/JSON 的新手,并且仍在寻找自己的方法。我在这个论坛搜索了一个小时,但找不到具体的解决方案。

我有一个运行本地 Node.js 服务器的基本网站设置以及 2x JSON 数据文件,其中包含有关 32x 本地郊区的信息。

网站上的 API GET 请求 URL 示例如下:

.../api/b?field=HECTARES

JSON 文件的结构如下:

JSON Structure

在 JSON 文件中,有 32 个要素(郊区),每个要素都有自己的属性列表,如上所示。我想做的是使用 API“字段”查询将 32x 要素中每个要素的所有公顷值推送到单个输出变量中。下面的代码是我已经走了多远的示例:

var fieldStats = [];
var fieldQ = req.query['field'];
for (i in suburbs.features) {
x = suburbs.features[i].properties.HECTARES;
fieldStats.push(x);
}

正如您在上面看到的,“HECTARES”是硬编码的 - 我需要能够将“fieldQ”变量传递给此代码,但不知道如何传递。

感谢您的建议!

最佳答案

与上面使用的语法完全相同:

suburbs.features[i].properties[fieldQ];

关于javascript - 如何使用 JS API 查询 JSON 以返回 JSON 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36957189/

25 4 0
文章推荐: css - 打印样式表似乎不起作用
文章推荐: javascript - 单击箭头将 5 个按钮的内容更改 +1 值
文章推荐: c++ - Cocos2d-x setVisible 不起作用
文章推荐: javascript - 使用动态