难以在android中使用jsoup解析html

时间:2014-08-20 08:45:42

标签: java android html-parsing jsoup

我正在尝试使用jsoup解析来自此链接http://www.railway.gov.bd/site/page/f8898018-00a5-4096-a803-8b533232e60c的数据。本网站提供两种语言BANGLA(孟加拉语)和英语。我希望解析数据应该是英文的,但是当程序运行时它总是用bangla语言解析数据。我的代码是:

 Document doc = Jsoup.connect("http://www.railway.gov.bd/site/page/f8898018-00a5-4096-     a803-8b533232e60c").get();

 Elements allTables=doc.getElementsByTag("table");

 Element table=allTables.get(0);

 Elements rows=table.getElementsByTag("tr");

    for(Element row:rows)
            {
                Elements tds=row.getElementsByTag("td");

                for(Element td:tds)
                {
                    Log.i("data", td.text());
                }
            }

我想要的是解析的数据应该是英文的。请给我一些建议我该怎么办呢。在此先感谢:)

1 个答案:

答案 0 :(得分:2)

尝试使用此网址:

http://www.railway.gov.bd/site/page/f8898018-00a5-4096-a803-8b533232e60c?lang=en

(我通过查看英文按钮上的Javascript代码猜测了这一点。)