Obteniendo elementos web usando Jsoup
Estoy tratando de usarJsoup
para obtener datos de existencias de un sitio web llamado morningstar. He mirado en otros foros y no he podido descubrir qué está mal.
Estoy tratando de hacer un desguace más avanzado de datos, pero parece que ni siquiera puedo obtener el precio. O me devuelven nulo o nada en absoluto.
Conozco otros idiomas y API, pero me gustaría usarJsoup
ya que parece ser muy capaz
Esto es lo que tengo hasta ahora:
public class Scrape {
public static void main(String[] args){
String URL = "http://www.morningstar.com/stocks/xnas/aapl/quote.html";
Document d = new Document(URL);
try{
d = Jsoup.connect(URL).get();
}catch(IOException e){
e.printStackTrace();
}
Element stuff = d.select("#idPrice gr_text_bigprice").first();
System.out.println("Price of AAPL: " + stuff);
}
}
Cualquier ayuda sería apreciada.