/ / Cómo analizar una página web en Android - Android

Cómo analizar la página web en Android - Android

tengo una url web http://m.cricbuzz.com/cricket-match/live-scores que fuente de página es <div class="list-group"><h4 class="list-group-item ui-header">ENG vs PAK, Sydney</h4></div>

Quiero ENG vs PAK, Sydney, por favor, ayúdame

Respuestas

2 para la respuesta № 1

JSoup es una de esas bibliotecas de código abierto queproporciona una API para Extracción y manipulación de datos. Básicamente, es un analizador de HTML utilizado. para trabajar con varios elementos HTML, atributos, etc. También puede encuentra y extrae datos, usando DOM transversal o selectores de CSS.

String html = "<p>An <a href="http://example.com/"><b>example</b></a> link.</p>";
Document doc = Jsoup.parse(html);
Element link = doc.select("a").first();

String text = doc.body().text(); // "An example link"
String linkHref = link.attr("href"); // "http://example.com/"
String linkText = link.text(); // "example""

String linkOuterH = link.outerHtml();
// "<a href="http://example.com"><b>example</b></a>"
String linkInnerH = link.html(); // "<b>example</b>"

Visitar esta Te ayudará con tu problema, con eso echa un vistazo a libro de cocina


0 para la respuesta № 2

Usted puede usar JSOUP. Es una biblioteca de código abierto utilizada para analizar la página HTML. Puedes echar un vistazo aquí. http://jsoup.org/.

Si quieres usarlo en Android, puedes echarle un vistazo a mi publicación en mi blog, donde te explico cómo usarlo:

http://www.survivingwithandroid.com/2014/04/parsing-html-in-android-with-jsoup.html

¡Espero que esto te ayude!