一段消除HTML标签格式的代码
来源:互联网 发布:联通怎么开副卡软件 编辑:程序博客网 时间:2024/06/08 11:29
原创代码,转发者请标明出处,谢谢!
最近工作中间遇到一个问题,oracle的varchar2最大只能到4000,而我们要装入一个超文本的表,结果就把它的源代码给导入了,一下就超了4000,所以需要洗掉里面的格式,只留下基本的HTML的表格相关标签。 我就写了下面小小的一段代码,其实对其他HTML标签也是适用的。
public String replaceHTMLTAG(String s,String itag) {
int i=s.indexOf(itag+" ");
int j;
while(i!=-1){
j=s.indexOf(">",i);
s=s.replaceAll(s.substring(i,j+1),itag+">");
i=s.indexOf(itag+" ");
}
return s;
}
其中第一形参就是送过来的源代码,比如s="<TABLE style='.....'><TH> fasfd</TH><TR><TD>asf</TD></TR></TABLE>";
第二形参就是我们指定要清洗的标签,比如要清除掉TABLE标签的格式等内容,itag="<TABLE";就可以了。
工作匆忙,改进的地方应该不少,只是希望对大家的工作能小小提高下速度。
- 一段消除HTML标签格式的代码
- 一段奇怪的HTML代码
- 取出html代码中的一段文字 去除html标签
- 从一段html代码中获取Img标签
- 一段序列化成JSON格式的代码
- struts标签消除自定义格式
- 一段过滤HTML控制符的代码
- java生成静态html的一段代码
- java 生成静态html的一段代码
- java 生成静态html的一段代码
- JAVA全部消除HTML标签/消除部分HTML标签
- HTML用来显示计算机代码的标签 pre 预定义格式标签
- 这一段对html:link标签讲的非常好
- C#去除一段字符串内的HTML标签,正则表达式
- web标准中消除标签默认样式的代码
- html的基础标签,文本格式,链接
- html中文字的字体格式标签
- 正则表达式的威力--轻松消除HTML代码
- IP Helper API 简介(转)
- 论木匠和程序员的异同[转]
- Select()系统调用及文件描述符集fd_set的应用
- 生成PDF文档例子
- 一点 C 的小题目
- 一段消除HTML标签格式的代码
- WEB-Linux上随机图片不能生成问题
- 让我们爱着的人都幸福(转)
- 项目成功 空降兵难成就
- 阿拉伯金额转中文大写及英文格式
- 详述MessageBox对话框对话按钮//图标信息常量缺省组合模式取消
- 先发布一个小软件——屏幕取点工具
- 一个女程序员第三年工作总结
- 纯javascript的HTML在线编辑器