如何从 json 文件中检索所有字段
How to retrieve all fields from a json file?
我想只检索字段名称,而不是它们的值。
我当前的代码是:
app.get("/api/borough_all_fields", function(req, res){
// set the type of content in the response
res.writeHead(200, {'Content-Type': 'application/json'});
var borFld = null;
// what to put in here?
// add the results to an array
respJson["results"] = [ borFld ];
res.end( JSON.stringify( respJson ) );
});
另外,如何指定字段名称并返回所有记录的值?例如,指定GSS_code
并返回所有值,仅针对 gss 代码及其名称?
您需要传递正确的 json 路径。
var borFld = Object.keys(json.features[0].properties);
如果数组中有多个对象,则需要在数组上运行 for 循环并传递上述行,它将返回所需的结果。
您可以使用内置对象函数如果你有这样的对象
var jsonObj = {"person":"me","age":"30"};
var borFld = Object.keys(jsonObj); // returns ["person", "age"]
相关文章:
- 从数据库中检索字段,而不模拟它们
- 检索要提交的字段的标记位置
- 对“类型”和“状态”字段的更新会中断WSAPI中的模型检索
- 如何从 json 文件中检索所有字段
- 未检索到输入字段的值:未定义的对象
- jQuery:检索日期选择器日期,检查是否在日期范围内,显示/隐藏字段
- 无法使用普通 JQuery/Javascript 检索输入字段的值
- JS检索深字段,同时忽略沿途缺失的字段
- 检索隐藏字段值时,NPE 在 JSP 中发生
- 更新现有数据时检索引导模式表单中的复选框字段的值时出现问题
- 在颜色框调用时检索隐藏字段值
- 通过 javascript 检索名称中带有空格的字段
- 将特定字段从流星集合文档中检索到JS文件中并去除HTML标签
- 如何通过按数组字段选择来检索MongoDB文档
- 仅从 ID 字段中检索数字
- jquery和ajax.如何检索此字段的数据并返回到右侧复选框
- 无法使用PHP$_POST数组检索输入字段值
- 是否可以将多个输入字段值存储在一个会话存储中,并使用会话存储在第二页中检索
- 使用 Javascript 检索 SharePoint 列表的字段/列名称
- 如何在SAPUI5上检索字段值