android替换网页html的标签
2017-03-10 09:56
603 查看
1.jsoup介绍
很多时候,我们需要从各种网页上面抓取数据,而jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
jsoup官方文档:
https://jsoup.org/cookbook/
中文文档:
http://www.open-open.com/jsoup/
接下来开始手把手教学
首先,也是很重要的一步,就是下载jar包,丢到libs里面
jar包下载地址:
http://jsoup.org/download
Android studio玩家可以不下载jar包,在Gradle里面加入
替换img标签的src案例:
很多时候,我们需要从各种网页上面抓取数据,而jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
jsoup官方文档:
https://jsoup.org/cookbook/
中文文档:
http://www.open-open.com/jsoup/
接下来开始手把手教学
首先,也是很重要的一步,就是下载jar包,丢到libs里面
jar包下载地址:
http://jsoup.org/download
Android studio玩家可以不下载jar包,在Gradle里面加入
dependencies { compile 'org.jsoup:jsoup:1.9.2' }
替换img标签的src案例:
String text = patientCaseData.getContent();//网页获取的html文本 Document mDocument = Jsoup.parse(text); Elements imageSrc = mDocument.select("img[src]"); for (Element element : imageSrc) { String imgUrl = IpConfig.getCWSDomainName() + element.attr("src"); element.attr("src", imgUrl); } text = mDocument.toString();
相关文章推荐
- Android中在TextView里面替换掉带html标签和不带标签的url,并支持点击
- [Android]Html.from()中ImageGetter异步加载并显示图片和替换标签处理效果
- Android在TextView中显示html标签以及异步加载网页图片
- Android WebView 远程网页 加载本地资源js/html/css
- 网页制作视频教程(二)常用的HTML标签
- .net 替换 HTML中的某个标签 例:string TempStr = DropHtmlTag(Node_Content.InnerText,"a");
- HTML&CSS基础学习笔记1-简单网页中有哪些标签?
- Android webView 加载网页时,使用本地图片替换网页内的图片
- Android中为TextView增加自定义的HTML标签
- java正则表达式获取指定HTML标签的指定属性值且替换
- html基础-图片标签、表格的属性、链接的属性及链接的分类、name定义锚点的名称、网页的自动刷新、基本字符
- 在SQL中用正则表达式替换html标签
- Android中显示html标签或者带图片
- Android 网页html源码的查看器
- 源码变换 超文本标记语言(即HTML),是用于描述网页文档的一种标记语言。 HTML通过文本来描述文档显示出来应该具有的“样子”。它主要通过标签来定义对象的显示属性或行为。
- c#使用正则表达式替换html标签
- AJ学IOS之去除服务器返回数据中的html标签,去除指定字符串,替换字符串
- PHP html标签正则替换并可自定义正则规则
- Editplus替换HTML标签的正则表达式(转)
- html——<address>标签,为网页加入地址信息