我需要使用Java从页面顶部提取coinmarket上限量(例如:市场上限:$ 306,020,249,332 ),请参阅附图。
我在Java Eclipse中使用过jsoup库但没有提取音量。 Jsoup只提取其他属性。可能问题来自java脚本库。
我也使用了html单元但没有成功:
import java.io.IOException;
import java.util.List;
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlAnchor;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
public class Testss {
public static void main(String\[\] args) throws IOException {
String url = "https://coinmarketcap.com/faq/";
WebClient client = new WebClient();
HtmlPage page = client.getPage(url);
List<?> anchors = page.getByXPath("//div\[@class='col-sm-6 text-center'\]//a");
for (Object obj : anchors) {
HtmlAnchor a = (HtmlAnchor) obj;
System.out.println(a.getTextContent().trim());
}
}
}
如何使用Java从此站点提取卷?
谢谢!