
正文
java去除网页中的代码 java去掉\n
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何禁用网页内部分JAVA程序(代码)
建议1: 保留一个原程序的备份; 将现用程序中的不想用的JAVA 部分通通干掉.
建议2: 将原程序中的JAVA 部分用 !-- --注释掉,再改一下JAVA 部分的标签(TAG),例如, 将javascript XXXXXXX改为<javascript XXXXXXX或 javascript XXXXXXX,即将""改为全角(中文)的"<"或在""后多加一个空格(或下划线"_"或其它符号),将来需要时再改回来.
即:用下面格式:
!--
<javascript XXXXXXX
XXXXXXX
</javascript
--
或
!--
javascript XXXXXXX
XXXXXXX
/javascript
--
或
!--
_javascript XXXXXXX
XXXXXXX
_/javascript
--
或
!--
Applet XXXXXXX
XXXXXXX
/Applet
--
相关问答
Q1: java中如何过滤html的代码
把需要写入数据库java去除网页中的代码的字符通过下面java去除网页中的代码的方法过滤然后再写入 public static String converthtml(String input) { if (input == null || input.length() == 0) { return input; } StringBuffer buf = new StringBuffer(input.length() + 6); char ch = ' '; for (int i = 0; i input.length(); i++) { ch = input.charAt(i); if (ch == '') { buf.append(""); } else if (ch == '') { buf.append(""); } else if (ch == '') { buf.append(""); } else if (ch == ' ') { buf.append(" "); } else { buf.append(ch); } } return buf.toString(); }
希望采纳
Q2: java 如何去除html中的一个指定标签和指定标签里的内容
java处理html指定标签最好用正则表达式。例如要去除html中所有java去除网页中的代码的h1标签和类容就可以用下面的演示代码java去除网页中的代码:
package konw.reg;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RemoveTag
{
public static void main(String[] args)
{
FileReader fr;
String content =null;
String regex = "[Hh]1.*/[Hh]1";
try
{
fr = new FileReader("tag.html");
BufferedReader br = new BufferedReader(fr);
String str = null;
StringBuffer sb = new StringBuffer();
while((str = br.readLine()) != null)
{
sb.append(str+"\n");
}
content = sb.toString();
br.close();
} catch (FileNotFoundException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(content);
StringBuffer sb1 = new StringBuffer();
while(matcher.find())
{
sb1.append(matcher.replaceAll("")+"\n");
}
try
{
FileWriter fw = new FileWriter("tag.html");
BufferedWriter bw = new BufferedWriter(fw);
fw.write(sb1.toString());
bw.close();
} catch (IOException e)
{
e.printStackTrace();
}
}
}
java去除网页中的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java去掉\n、java去除网页中的代码的信息别忘了在本站进行查找喔。






