2015-02-11 46 views
0

解析网页我有一个Web URL http://m.cricbuzz.com/cricket-match/live-scores该页面的源代码是 <div class="list-group"><h4 class="list-group-item ui-header">ENG vs PAK, Sydney</h4></div>如何在Android的

我想ENG与朴,悉尼,请HEPL我

+0

可能dublicate http://stackoverflow.com/questions/28448306/how-to-parse-div看看-class-abch4-class-cvbindia -h4-div-in-android – Jaydeep 2015-02-11 10:47:43

回答

2

JSoup就是一个这样的开源库,它提供了一个用于提取和操作数据的API。基本上,它是一个使用 的HTML解析器,用于处理各种HTML元素,属性等。它还可以使用DOM遍历或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>" 

访问this它会帮助你解决问题,与对cookbook

+0

感谢朋友解决我的问题。 – user2447552 2015-02-11 11:02:45

+0

不客气。 – 2015-02-11 11:03:10