我正在接收作为对象列表的 JSON 对象:
result=[{"key1":"value1","key2":"value2"}]
我正在尝试从 Node.js 中的这个列表中检索值。我使用了 JSON.stringify(result)
但失败了。我一直在尝试使用 for(var key in result)
迭代列表,但没有成功,因为它将每个项目打印为键。
有没有人遇到过类似的问题或者遇到过这个问题?请指出正确的方向。
最佳答案
如果你的结果是一个字符串,那么:
var obj = JSON.parse(result);
var keys = Object.keys(obj);
for (var i = 0; i < keys.length; i++) {
console.log(obj[keys[i]]);
}
关于json - 从 NodeJS 中的 JSON 列表中获取键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35837338/