Files
LABS_EDUCATION/lr10/task_1/e6.java
2026-04-05 20:39:21 +05:00

46 lines
1.6 KiB
Java

package lr10.task_1;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.nodes.Node;
import org.jsoup.select.Elements;
import java.io.IOException;
import java.util.List;
public class e6 {
public static void main(String[] args) {
try {
// Получаем HTML-код страницы
Document doc = Jsoup.connect("http://fat.urfu.ru/index.html").get();
// Извлекаем список новостей
Elements newsParent = doc
.select("body > table > tbody > tr > td > div > table > " +
"tbody > tr:nth-child(5) > td:nth-child(3) > table > tbody > " +
"tr > td:nth-child(1)");
for (int i = 3; i < 20; i++) {
if (!(i % 2 == 0)) {
List<Node> nodes = newsParent.get(0).childNodes();
System.out.println("Тема : " +
((Element) nodes.get(i))
.getElementsByClass("blocktitle")
.get(0).childNodes().get(0));
System.out.println("Дата : " +
((Element) nodes.get(i))
.getElementsByClass("blockdate")
.get(0).childNodes().get(0)
+
"\n");
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
// сайт не работает...