网页内容消失

时间:2012-10-10 00:39:53

标签: android webpage

我正在尝试获取此网页的内容:http://www.tisseo.fr/calculateur?o_p=saint+sernin&dpt=&dac=0&destination_class_filter=&d_p=saint+michel&apt=&arrival_class_filter=&dy=2012-10-11&sh=02&sm=15&tm=17451448556060676&op=%3E%3E+Rechercher

您可以在源代码中看到有一个名为“row_1”的元素......

但是当我在我的代码中执行此操作时:

reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));

while((nextLine = reader.readLine()) != null) {
    buffer.append(nextLine.trim());
    Log.i("content", ""+nextLine.trim());
}

仅显示网页的开头和结尾!我想要的元素不存在......但为什么呢?我不明白。

知道如何获取“row_1”的内容吗? 感谢

1 个答案:

答案 0 :(得分:2)

你很难尝试解析这个网页。 此页面可能会在没有警告的情况下更改。

如果您过多地请求网站,您可能会被放逐,您的Android应用程序将停止工作。

而是使用opendataTisséoAPI:https://data.toulouse-metropole.fr/explore/dataset/api-temps-reel-tisseo/

Journey Planner暂时无法使用,但它会是。 (我在Tisséo工作)

编辑:自2014年10月起

Journey Planner现已通过TisséoAPI

提供