热门搜索:软件下载

携程如何查高铁的停靠信息(Query抓取携程列车时刻表)

首页教程携程如何查高铁的停靠信息更新时间:2023-05-22 23:27:32

沈阳-大连高铁有很多班次,哪个班次用时最短呢?

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(1)

列车时刻查询很多网站都提供,当然最权威的还是官方的,携程的也不错如何抓取数据呢?

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(2)

先搜索一下,然后看搜索的结果,我们用谷歌浏览器检查一下:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(3)

这次我们不找网址了,直接来看返回的结果,这是一长串的数据,其实就是JSON格式,也就是我们想要抓取的数据,只不过这个数据不能直接被power Query识别,别担心,找个JSON格式校验的工具,在线校验或本地校验都可以。运气好的话直接可以识别,把这个段数据复制保存到文本文件:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(4)

然后用Power Query打开这个文件:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(5)

解析JSON,然后就是不断打开记录,扩展列表,最后就是我们要的全部数据,然后筛选一下G高铁车次:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(6)

修改时间,价格的数据类型,数据全部展开会出现冗余,需要删除重复项,根据车次与坐席来删除重复项就可以了:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(7)

作图切片筛选:

携程如何查高铁的停靠信息,Query抓取携程列车时刻表(8)

,
软件推荐