java headless_使用Chrome Headless 快速实现java版数据的抓取
Java: cdp4j - Java library for CDP,使用這個類庫實現。
maven引入:
io.webfolder
cdp4j
1.1.0
官方例子:
import?io.webfolder.cdp.Launcher;import?io.webfolder.cdp.session.Session;import?io.webfolder.cdp.session.SessionFactory;public?class?HelloWorld?{????public?static?void?main(String[]?args)?{????????Launcher?launcher?=?new?Launcher();????????try?(SessionFactory?factory?=?launcher.launch();????????????????????????????Session?session?=?factory.create())?{
session.navigate("https://webfolder.io");
session.waitDocumentReady();????????????String?content?=?(String)?session.getProperty("//body",?"outerText");????????????System.out.println(content);
}
}
}
更多例子,如PrintToPDF,請參考https://github.com/webfolderio/cdp4j
原文:http://933177.blog.51cto.com/923177/1944018
總結
以上是生活随笔為你收集整理的java headless_使用Chrome Headless 快速实现java版数据的抓取的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#旅程——ListView控件使用
- 下一篇: 第四十八期:只因写了一段爬虫,公司200