Nodejs - 获取数组对象值

时间:2018-01-04 12:56:49

标签: mysql arrays node.js loops object

我是nodejs的初学者,我想通过调用api将一些值插入数据库,我得到了api结果,

[  { 
"rowId": "0",
"group": "RBEIBAN:SMP",
"zoomLevel": "12", 
"latitude": "12.955081", 
"vehicleLocations":
   [ { 
           "rowId": 0,
           "latitude": "12.955081", 
           "longitude": "77.641369",
           "speed": 0, 
     },
     {
                "rowId": 1,
                "latitude": "12.936186",
                "longitude": "77.611698",
                "speed": 0


    } ]
}]

我的问题是,我怎么能只从这个车辆位置?以及如何插入数据库?

1 个答案:

答案 0 :(得分:0)

这个答案假设您的响应是一个对象而不是一个字符串(如果字符串首先使用JSON.parse(str))。

您的响应是一个对象数组,在您给出的示例中,数组中有一个对象。你想要响应[0] .vehicleLocations