Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example;
- import com.gargoylesoftware.htmlunit.html.HtmlPage;
- import com.gargoylesoftware.htmlunit.WebClient;
- import com.gargoylesoftware.htmlunit.html.DomNode;
- public class Main {
- public static void main(String[] args) {
- // create Chrome Web Client instance using specified proxy settings.
- try (final WebClient webClient = new WebClient()) {
- // disable JavaScript execution
- webClient.getOptions().setJavaScriptEnabled(false);
- // navigate to target web page
- HtmlPage page = webClient.getPage("https://scrapeme.live/shop/Pikachu/");
- // extract product price element using its CSS selector
- DomNode priceElement = page.getFirstByXPath("//*[@id=\"product-752\"]/div[2]/p[1]/span");
- String price = priceElement.getTextContent();
- System.out.println("Product Price: " + price);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement