0
Does anyone have a clue on how to use jsoup in order to extract elements from a website.
I'm trying to extract text from a website but my problem is, it's not showing anything, can anyone who knows jsoup help me out. Jsoup is a java library for web scraping. I'm developing this App in android studio so I don't know if I can use python or Javascript. Code extract: Arraylist listItem = new Arraylist(); Document doc = Jsoup.connect(https://www.takealot.com).get(); Elements data = doc.select("li.result-item"); int size = data.size(); for(int x=0,x<size;x++) { String imageUrl = data.select("image").select("img").eq(x).attr("src"); String title = data.select("p-title").select("a").eq(x).attr("href"); listItem.add(new Object(title,imageUrl)); }
1 Answer
+ 1
For web scraping I would suggest you to use python, javascript.its very easy to do.
If you are urgent use this.
Otherwise I don't know about JAVA.
Hope someone give a reply.
and also please provide code for these kind of queries most probably it will be a small mistake.