我有以下 JSON 数据,这些数据来自在页面上抓取技术,我制作了一个名为 MyArray 的 Json 数组,如下所示:
{ url: 'http://www.ozautoelectrics.com',
originalUrl: 'http://www.ozautoelectrics.com',
applications:
[ { name: 'Font Awesome',
confidence: '100',
version: '',
icon: 'Font Awesome.png',
website: 'http://fontawesome.io',
categories: [Object] },
{ name: 'Google Analytics',
confidence: '100',
version: '',
icon: 'Google Analytics.svg',
website: 'http://google.com/analytics',
categories: [Object] },
{ name: 'jQuery',
confidence: '100',
version: '2.1.3',
icon: 'jQuery.svg',
website: 'http://jquery.com',
categories: [Object] } ] }
我的问题是如何使用 NODE 访问类别内的 [Object]?或者应用程序内的任何其他东西?
我可以使用 myArray.url 来获取 URL,但如何正确获取应用程序内部的内容?我尝试了 myArray.applications.name
我也是新人。
最佳答案
循环应用程序并使用索引访问类别。
var myArray = { url: 'http://www.ozautoelectrics.com',
originalUrl: 'http://www.ozautoelectrics.com',
applications:
[ { name: 'Font Awesome',
confidence: '100',
version: '',
icon: 'Font Awesome.png',
website: 'http://fontawesome.io',
categories: [Object] },
{ name: 'Google Analytics',
confidence: '100',
version: '',
icon: 'Google Analytics.svg',
website: 'http://google.com/analytics',
categories: [Object] },
{ name: 'jQuery',
confidence: '100',
version: '2.1.3',
icon: 'jQuery.svg',
website: 'http://jquery.com',
categories: [Object] } ]
};
for(var i =0; i<myArray.applications.length;i++){
console.log(myArray.applications[i].categories);
}
关于arrays - 如何访问数组 NODE JS 中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44867815/