我正在尝试使用 nodeJS 访问 json 文件中的数据
当我运行它时,出现错误:类型错误:无法读取未定义的属性“邮政编码”。有什么建议吗?
{
"apiName": "Restaurants",
"pages": [
{
"pageUrl": "https://url",
"results": [
{
"address": "3F Belvedere Road Coutry Hall, London, SE17GQ",
"phone": "+442076339309",
"name": "Troia",
"postcode": "SE17GQ"
}
]
}
]
}
var myData = require('./jsonFile.json');
console.log(myData.pages.result.postcode);
最佳答案
尝试如下访问数据:
console.log(myData.pages[0].results[0].postcode);
括号中的值为要访问的元素索引。
这是常见的单数/复数陷阱,我一直都上当了。
关于javascript - 如何使用nodejs访问json中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31843690/