arrays - 如何访问数组 NODE JS 中的对象

标签 arrays node.js object

我有以下 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/

相关文章:

java - 如何比较两个不同数组中的字符串组件 (Java)

Python:math.exp和numpy.exp有什么区别,为什么numpy创建者选择再次引入exp

swift - iOS 和 Swift : ViewController class is defined, 但它是什么时候创建为对象的?

java - Rhino 在 Java 中评估 javascript 对象

java - 将字符串拆分为数组并将分隔符添加到数组中

c - 每个循环扩展 1 个元素的数组 C

javascript - 错误 : ENOENT: no such file or directory, 状态 '/home/arpit/.steampath'

javascript - 可视化分层数据

javascript - 将选定的日期与表列或 MySQL 查询生成的日期数组进行比较

javascript - 存储 Jquery 引用