0

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

4

1 回答 1

2

假设data是一个数组,你应该能够做到这一点:

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

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

于 2013-11-14T11:41:00.507 回答