我正在尝试将此website作为课程的一部分,以了解kotlin和网络报废(使用jsoup
)。
我想要抓的是刮掉Jackpot $1,000,000 est.
值。
以下代码是我在网上搜索并查看了几个教程之后编写的内容,但它甚至不能给我$1,000,000
(这是代码试图抓取的内容)
Jsoup.connect("https://online.singaporepools.com/lottery/en/home").get().run {
select("div.slab__text slab__text--highlight").forEachIndexed { index, element ->
val titleAnchor = element.select("div")
val title = titleAnchor.text()
println("$index. $title")
}
我的第一个想法是,这个网站可能正在使用javascript,这就是为什么它没有成功。
我应该如何废弃它?