【问题标题】:HTML parser to create GTFS formatted data用于创建 GTFS 格式数据的 HTML 解析器
【发布时间】:2015-12-27 21:02:38
【问题描述】:

有一家公交机构不提供 GTFS 格式的公交时刻表数据。我想做一个可以在其中搜索的android应用程序,所以这种格式会非常有用。 公交时刻表数据有一个网站,但似乎很难将有用的东西分开。

<td class="b stopPoint p0" background="nline.gif"><a href="line.cgi?id=1&dir=back&zero=15901&city=so&term=20141214"><img src="coming.gif" class="stopPoint" alt="A megállóhoz tartozó indulási időpontok megjelenítéséhez kérem, kattintson ide!" /></a></td>
<td class="b stopTime p0">2</td>
<td class="b stopPeakTime p0">2</td>
<td class="b stopName p0" colspan="1">Frankenburg úti aluljáró</td>
<td class="b stopTransfer p0"><img src="transfer.gif" class="iconTransfer" alt="Átszállási lehetőség a felsorolt autóbuszvonalakra" />&nbsp;&nbsp;<a href="line.cgi?id=10&dir=to&zero=1590&city=so&term=20141214">10</a>, <a href="line.cgi?id=10Y&dir=to&zero=1590&city=so&term=20141214">10Y</a></td>

也许为此目的的现有解析器会有所帮助。有工作的吗?

【问题讨论】:

    标签: android html-parsing gtfs


    【解决方案1】:

    询问交通机构是否有办法以更有意义的格式提供时刻表数据。他们可能有一些其他的数据格式,比他们目前拥有的更好。

    否则,您可能必须为此编写自定义刮板/解析器。我喜欢使用 python 的 beautifulsoup 库来解析 html,但是有很多方法可以做到这一点。

    【讨论】:

      猜你喜欢
      • 2021-07-11
      • 2012-07-03
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      相关资源
      最近更新 更多