내 코스의 Android 시간표 앱을 개발하고 싶습니다. 불행히도 우리 대학교는 실제 시간표를 표시하기 위해 일종의 자동 생성 HTML을 사용합니다. 나는 모든 과목에 대해이 같이 주문한 내용을 필요 http://homepages-fb.th-mittelhessen.de/plaene/stundenplan/Kla1_IES.htmjsoup로 구문 분석 HTML 테이블
: 여기 링크입니다
내 현재 코드는 다음과 같습니다Monday
14:00 - 20:30
BPS Can
A101
:
Document doc = Jsoup.connect("http://homepages-fb.th-mittelhessen.de/plaene/stundenplan/Kla1_IES.htm").get();
for (Element table : doc.select("table")) {
for (Element row : table.select("tr")) {
Elements tds = row.select("td");
//Times
if (tds.size() > 6) {
System.out.println(tds.get(0).text());
}
}
}
출력 :
5-12 13:27:46.211: I/System.out(9779): 1 8:00 9:30
05-12 13:27:46.221: I/System.out(9779): 2 9:45 11:15
05-12 13:27:46.221: I/System.out(9779): 3 11:30 13:00
05-12 13:27:46.221: I/System.out(9779): 4 14:00 15:30
05-12 13:27:46.221: I/System.out(9779): 5 15:40 17:10
05-12 13:27:46.231: I/System.out(9779): 6 17:20 18:50
05-12 13:27:46.231: I/System.out(9779): 7 19:00 20:30
좋아, 당신은 특정 html 요소에 액세스 할 수 있습니다. 문제가 어디에 있습니까? 당신은 무엇을 시도 했습니까? 당신은 왜 자신이 문제가 있다고 생각합니까? – f1sh