0

嗨,伙计们,我遇到了麻烦。我需要将时间表从 html 解析为 java 并以移动友好格式显示。我将使用 jsoup 来解析 html 代码,我想我将使用 getElementByTag() 来检索数据。但是我被算法困住了,因为 html 代码到处都是,而且 jsoup 看起来很难阅读。如果有人知道要使用什么算法,我会非常高兴,你会让我开心!

时间表的链接

而且它可能看起来像这样

4

1 回答 1

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 类型等

于 2015-02-15T12:13:30.557 回答