Javascript 从嵌套的JSON节点JS提取数据
我需要提取距离和持续时间的文本值,但不幸的是,我无法遍历JSON。关于如何以最简单的方式遍历Node JS中的节点,有什么想法吗Javascript 从嵌套的JSON节点JS提取数据,javascript,json,node.js,traversal,Javascript,Json,Node.js,Traversal,我需要提取距离和持续时间的文本值,但不幸的是,我无法遍历JSON。关于如何以最简单的方式遍历Node JS中的节点,有什么想法吗 { "destination_addresses" : [ "Chennai, Tamil Nadu, India" ], "origin_addresses" : [ "Kolkata, West Bengal, India" ], "rows" : [ { "elements" : [
{
"destination_addresses" : [ "Chennai, Tamil Nadu, India" ],
"origin_addresses" : [ "Kolkata, West Bengal, India" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "1,671 km",
"value" : 1671269
},
"duration" : {
"text" : "1 day 5 hours",
"value" : 104370
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
假设JSON是名为data的对象
var data = {
"destination_addresses" : [ "Chennai, Tamil Nadu, India" ],
"origin_addresses" : [ "Kolkata, West Bengal, India" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "1,671 km",
"value" : 1671269
},
"duration" : {
"text" : "1 day 5 hours",
"value" : 104370
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
您可以像这样访问距离元素
数据。行[0]。元素[0]。距离
到目前为止您尝试了什么?什么不起作用?很好的例子。为我工作