2011-03-02 24 views
8

Me preguntaba si alguien ha obtenido un proyecto de eclipse de muestra con una implementación operativa de JSoup. Estoy tratando de usarlo para extraer información de sitios web y he recorrido todo google tratando de que funcione, pero no puedo. Si alguien pudiera ayudar, realmente lo apreciaría.Ejemplo de Android JSoup

+0

no puedo conseguir cualquier tipo de aplicaciones de trabajo ... he intentado armar código de la web, pero no lo puedo costumbre ... Im nuevo en el desarrollo de Android por lo que encontrar lo dejó e hard – dbaby7

+0

Es mejor pedir ayuda con problemas que pedir ayuda para encontrar muestras. Es posible que aún tenga problemas con las muestras. Simplemente haga una pregunta clara junto con un fragmento de código y el error/excepción exacta que obtuvo. – BalusC

Respuesta

24

JSoup es muy fácil de usar, mira estos exemples del libro de cocina JSoup: here

En primer lugar, usted tiene que conectarse a la página web que desea analizar usando:

Document doc = Jsoup.connect("http://example.com/").get(); 

A continuación, puede seleccionar elementos de página usando JSoup selector syntax.

Por ejemplo, supongamos que desea para seleccionar todo el contenido de los div etiquetas con el atributo id establecido en test, sólo hay que utilizar:

Elements divs = doc.select("div#test");

para recuperar los divs, entonces se puede iterar sobre ellos usando:

for (Element div : divs) 
    System.out.println(div.text()); 
} 
+0

Creo que quisiste decir 'clase' en lugar de' id' en el ejemplo. – BalusC

+0

Mi error, lo acabo de cambiar, ¡gracias! –

+1

¿Alguna vez lo cambiaste? –