java替换html样式_Java Jsoup替换标签的CSS样式
Jsoup案例:http://www.open-open.com/jsoup/
操作HTML内容:
style='vertical-align: middle;'/>
代码案例:package com.what21.jsoup.image;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class JsoupImage {
public static void main(String[] args) throws IOException{
// body
String htmlBody = "";
// 解析成文档对象
Document doc = Jsoup.parse(htmlBody);
// 返回所有的Element
Elements eles = doc.getAllElements();
// 遍历所有的文档
for(Element ele : eles){
String tagName = ele.tagName();
if("img".equalsIgnoreCase(tagName)){
// 替换class属性为what21
ele.attr("class", "what21");
// 替换样式为空
ele.attr("style","");
// 替换成新的图片地址
ele.attr("src","http://img.what21.com/2016/6064cb01223d3a4c.png");
}
}
// 输出
String newsBody = doc.toString();
System.out.println(newsBody);
}
}
输出内容:
访问图片的绝对路径:element.attr("abs:src");
java替换html样式_Java Jsoup替换标签的CSS样式相关推荐
- java_web1:基本标签、form表单、frameset框架标签、CSS样式、javascript、servlet
前端三剑客: html,css,js(javascript) html: Hyper Text Markup Language:超文本标记语言 针对字体,图片,视频,音频等等进行操作,设置字体颜色,大 ...
- JS修改标签的css样式
JS修改标签的css样式 例:<span id='name'></span> js中修改id为name的span的样式 var name= document.getElemen ...
- css变成块级元素_设置标签的css样式代码为“display:block”,标签将变为块级元素。( )...
设置标签的css样式代码为"display:block",标签将变为块级元素.( ) 答:对 青藏高原常见垫状植物有( ? ? ). 答:垫状点地梅 甘肃蚤缀.垫状棘豆 垫状驼绒藜 ...
- jq获取和设置标签的css样式、jq给标签增加或移除class属性
1.jQuery获取和设置标签的css样式 jQuery既可以直接获取标签的css样式,也可以设置样式,包括行内.内部.外部样式: 思路:先要选取这个标签,然后再获取或者设置样式: 获取css属性: ...
- php html5 css样式,怎么在html页面写css样式表
本教程操作环境:windows7系统.html5和css3版,该方法适用于所有品牌电脑. 在html页面写css样式表 1.首先可以直接把css代码写在现有的HTML标签元素的开始标签里面,并且css ...
- html刷新css样式,让IE浏览器即时刷新CSS样式_HTML与CSS教程_电脑知识学习_培训之家...
让IE浏览器即时刷新CSS样式为http://www.pxzj8.com整理发布,类型为HTML与CSS教程,本站还有更多关于html与css教程,css教程,html网页设计教程,css视频教程,c ...
- 前端开发审查元素时CSS样式有个横线(该CSS样式定义后无效) 的解决办法
问题概述 关于这个问题,博主是在前端开发,样式调试的时候遇到的, 进行盒模型,CSS Debugger调试时,遇到样式设值后不可用的情况! 如下图: 解决办法 左看右看,上看下看,最终发现是前面在编码 ...
- HTML标签与CSS样式
文本标签 h1-h6:标题 p:文字段落标签 b/strong:加粗 u:下划线 s:划去线 换行标签: br-----(第一个没有成对出现的标签) 水平分隔符标签: hr-----(第一个没有成对出 ...
- HTML标签 链接 CSS样式
HTML 注释标签 您能够通过如下语法向 HTML 源代码添加注释: 实例 <!-- 在此处写注释 --> 注释:在开始标签中有一个惊叹号,但是结束标签中没有. 浏览器不会显示注释,但是能 ...
最新文章
- LED液晶与OLED:电视显示技术比较
- HTTP缓存——304与200 from cache
- [No000039]操作系统Operating Systems用户级线程User Threads
- XCTF(攻防世界)—进阶web题Write Up(二)
- 自定义线程池-线程池类和测试类编写
- LiveVideoStack线上分享第五季(四):基于Nginx的媒体服务器技术
- ArrayList整理
- mysql 字段类型设计_Mysql字段类型设计相关问题!-阿里云开发者社区
- mysql timestamp类型比较_MySQL timestamp 类型比较的测试
- 去中心化索引协议The Graph将于12月上线主网
- vscode怎样打开终端 使用命令行
- 想给视频去色并加马赛克就用它
- eclipse安装与概述
- graphpad如何加标注_GraphPad Prism绘图教程 | 如何在图表里插入特殊字符/符号
- 黑眼圈订单系统_大熊猫黑眼圈订单后台
- Android 2020年最新保活方案 保活90% 已适配8.0 ,9.0, 10.0(酷狗音乐)
- android手机连接esp32视频
- iOS 17 开放侧载,微信双开要来了?
- 餐饮如何运用人工智能
- 【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架
热门文章
- 物联网python教程慕课_物联网小白入门
- 你眼中的嵌入式是什么样?
- a标签去除下划线css_数据分析师所需的编程技能 : CSS篇
- ttl接地是高电平还是低电平_(音源很重要)18新汉兰达音响改装升级原车主机改低电平RCA输出...
- 数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档
- typeScript模块四
- 64位内核开发第二讲.内核编程注意事项,以及UNICODE_STRING
- Unity 网络编程(Socket)应用
- 2017南宁现场赛E 存档
- noip2011day1题解