您可以在源代码中看到有一个名为“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”的内容吗? 感谢
答案 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
提供