Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala从网页获取html内容_Html_Scala - Fatal编程技术网

Scala从网页获取html内容

Scala从网页获取html内容,html,scala,Html,Scala,我正试图从scala中的一个网站获取一个完整的html,然后解析或从中获取某些信息。 标准html库对我来说不起作用,就好像我试图打印html内容一样,它不打印整个html? 如何从网页获取完整的html内容,有什么解决方案吗 如何在Scala中获得html页面? 我认为您可以查看spray客户端您可以使用优秀的scala刮片库: 它基本上是JSoup Java库的包装器 您可以编写如下代码:(取自GitHub) 谢谢你的建议!我要看看这个图书馆! object NewsApp extends

我正试图从scala中的一个网站获取一个完整的html,然后解析或从中获取某些信息。 标准html库对我来说不起作用,就好像我试图打印html内容一样,它不打印整个html?
如何从网页获取完整的html内容,有什么解决方案吗

如何在Scala中获得html页面?
我认为您可以查看spray客户端

您可以使用优秀的scala刮片库: 它基本上是JSoup Java库的包装器
您可以编写如下代码:(取自GitHub)


谢谢你的建议!我要看看这个图书馆!
object NewsApp extends App {
  val browser = JsoupBrowser()
  val doc = browser.get("http://observador.pt")

  println()
  println("=== OBSERVADOR ===")

  doc >> extractor(".logo img", attr("src")) |> println
  doc >> extractorAt[String]("example-extractor") |> println

  println("==================")
  println()

  doc >> ".small-news-list h4 > a" foreach println
}