获取node.js中的json数据键值

时间:2013-11-14 11:39:11

标签: json node.js

我有以下json数据。从这里我需要提取os值。 如何使用node.js

完成
result = data.toString();

console.log(result)打印

 [ { _id: '52849a7b8dd61980d1b49b87',          
        id: '70',           
        mode: 'daily',
        os: 'VM-WIN7-64',
        server: '172.16.2.120' } ]

我试过console.log(result.os);打印undefined!

如何获得os

1 个答案:

答案 0 :(得分:2)

假设data是一个数组,您应该可以这样做:

console.log(data[0].os);

为什么要在toString上致电data?这将返回一个字符串,显然不会有os属性。您需要使用实际的数据结构。