2 sy039 sy039 于 2016.04.26 11:30 提问

Jsoup解析html图文问题。 20C

如何实现jsoup按顺序解析一个div中的文字和图片。也就是说图片的url就在文章的相应位置。或者怎么同时获取text和url。

4个回答

CSDNXIAOD
CSDNXIAOD   2016.04.26 11:42

jsoup解析html
Jsoup解析html
jsoup解析html
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

molashaonian
molashaonian   2016.04.26 13:13

http://blog.csdn.net/molashaonian/article/details/50377854

不过还是用json解析比较好,因为html的标签可能会变

waterlordvip
waterlordvip   2016.04.26 13:22

楼主要达到一个什么样的效果,建议把你的代码贴出来。

CodeOneself
CodeOneself   2016.04.26 14:11

被禁言了,晕。

就是一个普通的带图片的新闻页面(图片可能多个且位置不固定),按原文顺序获取文字和图片url,用string数组顺序存放每段文字和每张图片的url。
但是有的网页是用p分段,有的是br分段,还有较早的网页用div来分段。
贴几个网址:
http://news.wtu.edu.cn/html/20160426/000000005450a206015450a7072e0001.html 2016-4-26
http://news.wtu.edu.cn/html/20160421/0000000051e4ac640153f37e7a6b0bf6.html 2016-4-18
http://news.wtu.edu.cn/html/20120903/ff8080813929770c013932959e560072.html 2012-8-17

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JSoup解析html常见问题
之前写了一个关于抓所以取某个网站用户信息的程序,大量的用到了关于JSoup解析html的知识。并且其中也遇到了一些问题,这类问题在我们以后的开发过程中可能还有机会遇到,所以今天在这里对这块做个总结。 一.Jsoup如何根据url获得对应的网页Document文档 1.常见写法   doc=Jsoup.parse(new URL(url),4000);//参数2是连接超时设置,一旦超时
jsoup:解析HTML用法小结
1.解析方式  (1)从字符串解析  ? 1 2 3 String html = "First parse"             + "Parse HTML into a doc."; Document doc = Jsoup.parse(html); (2)从U
Jsoup解析HTML时特殊标签的解析
HTML文件内容: 此处省略N行代码。。。 然后,  doc = Jsoup.parse(in, "UTF-8");   Document content = Jsoup.parse(doc.toString()); 1.Jsoup解析HTML,对自定义的标签无法正常解析,,采用select方法,只能得到前半部分,即.      采用getElementsB
Jsoup解析html的基本用法
这周学习了Jsoup的基本用法,感觉Jsoup解析html文本和dom解析xml大同小异。学习过xml解析的朋友如果学习Jsoup上手很快。没学过的朋友也没关系,Jsoup很简单下面我们一起来学习:     一、Jsoup的介绍:     jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS
Jsoup解析html某片段的问题
案例 问题分析 解决办法案例在使用jsoup解析html中的某部分片段时,有时候会遇到解析不出字段。下面以案例进行讲解。<tr> <td class='center'> <font class='blue'> 北京 </font> </td> <td> 36175 </td> <td>
使用Jsoup解析HTML数据的Demo
这是使用Jsoup解析HTML得到数据的一个小例子,具体的使用方法请参见我的博客:http://blog.csdn.net/ProgramChangesWorld/article/details/47134255
jsoup解析HTML用法小结
使用HttpClient+jsoup做采集器有一段时间了,发现jsoup很好用,而且还有很多方便的东西都没怎么用上。于是想根据官网上的cookbook来对jsoup的使用做个小结,或者是归纳。按功能分类做个列表,方便在写程序的时候快速翻阅。 1、jsoup的HTML文档(Document)对象模型 Document对象由Element和TextNode对象组成继承链 Document
Jsoup解析Html(一)
本文主要介绍Android 通过Jsoup抓取网页数据以及解析网页数据,请看文章!
android用jsoup解析html详细教程
直接上效果图 再来看代码,里面有很详细的注释 tv_news_content.setText(" "); Document document = Jsoup.parse(string_html); // 用一个选择器 条件是<div class=inner <p class=name <a ("."代表class、"#"代表id) E
利用jsoup解析html
1、jsoup简介 jsoup 是一款 Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup 的主要功能如下: (1)从一个 URL,文件或字符串中解析HTML; (2)使用DOM或CSS选择器来查找、取出数据; (3)可操作HTML元素、属性、文本;2、maven