我想用java函数去掉html中的标记,也就是带<>符号的去掉,改html编辑状态为纯文本状态
用java函数而不能用javascript
用java函数而不能用javascript
解决方案 »
- 关于java中的闭包和回调的问题
- The method getMsg() from the type test1 is not visible
- 郁闷了。都弄了五个小时了,什么情况下添加的面板会看不见。。
- 无法调用servlet /relogin.jsp的service()方法
- 哪位好心人士帮我看看啊,做不出来,要吐血了!!
- Solaris操作系统中,JTextField 汉字输入法问题
- 请教个在SERVLET中调用 getRuntime().exec(command) 的问题
- 网络机器人java编程指南 的源代码下载地
- 一个报数的小程序,有几行代码需完善,在线等
- 华天IP分发器(基于http协议)
- 大侠出手Progressbar控制难题 急
- 哪位指点JDK+ORACL的冲突,原来看见过,忘记了!多谢
字符串对象有这个功能的方法吧?你查一下javadoc
用jdom parse一下
{
String sRet="";
while(str.indexOf("<")>=0)
{
String str1 = "";
String str2 = "";
str1 = str.substring(0,str.indexOf("<"));
str2 = str.substring(str.indexOf(">")+1);
sRet = str1 + str2;
}
return sRet;
}
写了这样一个方法,测试通过,不知道还有没有不恰当的地方,有一点我知道,就是不能处理<script>....</script>和<style>...<style>的代码,,,但一般格式的html代码应该没问题吧
我的程序是在一个全文检索系统用的初稿,要对大量的html文件进行过滤,有的文件有长达4、50M,除了普通的html标记间的文本外,script和style中的内容是不需要的,因为要保证过滤的速度,所我们采用了逐行分析的办法,每一行的结果中还要去掉 。
仅供参考!