安卓Jsoup解析的一个小Demo

来源:互联网 发布:淘宝男士内衣薄款莱卡 编辑:程序博客网 时间:2024/06/05 21:59


这里是Jsoup解析的小Demo,仅仅是一个简单的方法而已,通过网站的源码和这个方法的几行代码就可以实现Jsoup解析


注:要在项目中导入你的jsoup的jar包


private void parseHtml() {new Thread(){public void run() {try {Document parse = Jsoup.parse(new URL("http://www.cnbeta.com/topics/444.htm"),5000);Elements Eleclass = parse.getElementsByClass("title");Elements Elenewsinfo = parse.getElementsByClass("newsinfo");Elements Elepic = parse.getElementsByClass("pic");int size = Eleclass.size();for (int i = 0; i < size; i++) {String title = Eleclass.get(i).getElementsByTag("a").text();String href = Eleclass.get(i).getElementsByTag("a").attr("href");String newsinfo = Elenewsinfo.get(i).getElementsByTag("p").text();String pic = Elepic.get(i).getElementsByTag("img ").attr("src");list.add(new Info(title, newsinfo, pic, href));}for (Info info : list) {Log.i(TAG, info.toString());}handler.sendEmptyMessage(0);} catch (IOException e) {e.printStackTrace();}};}.start();}


这里就是上述方法,可以对比网站进行简单实现




0 0
原创粉丝点击