将html时间表代码解析为java

时间:2015-02-15 11:57:46

标签: java html parsing jsoup timetable

嗨伙计们,我遇到了麻烦。我需要将时间表从html解析为java并以移动友好格式显示。我将使用jsoup来解析html代码,我想我将使用getElementByTag()来检索数据。但我坚持使用算法,因为html代码遍布整个地方,看起来很难被jsoup读取。如果有人知道使用什么算法我会非常高兴你会让我的一天!

The link to the timetable

and also it may look like this

1 个答案:

答案 0 :(得分:0)

我没有对此进行测试,但它应该可以正常工作

doc = org.jsoup.Jsoup.connect(url).get()
css_path = "body > table > tbody > tr:nth-child(6) > td > table:nth-child(2) > tbody"
tbody = doc.select(css_path).first()
tbody.select("tr") // iterate and process each row as you like

您需要提供var类型等