首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用nodejs过滤数据

使用nodejs过滤数据
EN

Stack Overflow用户
提问于 2017-07-27 13:34:31
回答 1查看 290关注 0票数 0

从一个API中,我得到了这些类型的响应。我需要得到单个实体的纬度和经度。如何使用javascript (node js)过滤此数据。

代码语言:javascript
复制
header {
  gtfs_realtime_version: "1.0"
  incrementality: FULL_DATASET
  timestamp: 1501132018
}
entity {
  id: "1"
   vehicle {
       trip {
               trip_id: "141.180717.42.1145"
               schedule_relationship: SCHEDULED
               route_id: "4T.C.141"
            }
   position {
               latitude: -29.77179
               longitude: 151.11717
               bearing: 90.00001
            }
               timestamp: 1501131987
               congestion_level: UNKNOWN_CONGESTION_LEVEL
               stop_id: "23604"
   vehicle {
               id: "141"
               label: "11:45am (141)  Grafton City - Moree Town"
           }
  }
}
entity {
  id: "2"
  vehicle {
    trip {
      trip_id: "511.160717.90.1416"
      schedule_relationship: SCHEDULED
      route_id: "4T.C.511"
    }
    position {
      latitude: -32.09544
      longitude: 148.06787
      bearing: 313.0
    }
    timestamp: 1501131974
    congestion_level: UNKNOWN_CONGESTION_LEVEL
    stop_id: "28211"
    vehicle {
      id: "511"
      label: "02:16pm (511)  Dubbo - Bourke"
    }
  }
}

所有这些数据都是交通API。如果它在JSON中,那么我们可以通过使用foreach和它的索引来获取它。

EN

回答 1

Stack Overflow用户

发布于 2017-07-27 16:39:25

使用javascript map函数,只提取你想要的字段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45342141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档