正在将 html 时间表代码解析为 java

Parsing html timetable code into java

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

The link to the timetable

and also it may look like this

我还没有测试过这个,但它应该可以工作

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