0

我的项目是为我的大学建立一个时间表制作器,学生可以在其中选择课程,并为他们建议可能的时间表。

第一步 IMO 是从这里获取大学时间表中的数据 ,然后将重要项目(称为 CRN 的课程标识符号、标题、部分、时间、房间等)放入某种形式的多维数组中,然后我可以使用它来处理数据并建立时间表。

我的问题是这样的:

使用文档中描述的方法来获取数据,然后将其转储到像 {ID, CRN, TITLE, TIME-DAYS, TIME-HOURS, ROOM} 这样的数组中是一种继续进行的好方法,还是我让事情变得不必要地复杂?

4

1 回答 1

1

您可能需要一个库来解析 HTML。我建议jsoup:http: //jsoup.org/

他们有一本食谱可以帮助您入门:http: //jsoup.org/cookbook/

他们网站上的一个简单示例,它从维基百科读取数据:

Document doc = Jsoup.connect("http://en.wikipedia.org/").get();
Elements newsHeadlines = doc.select("#mp-itn b a");
于 2012-10-18T20:10:37.147 回答