public static String encodeHTML(String s) {
s = s.replaceAll("&","&");
s = s.replaceAll("<","<");
s = s.replaceAll(" "," ");
s = s.replaceAll("/n","<br>");
s = s.replaceAll("/"",""");
s = s.replaceAll("´","'");
return s;
}
//作用同上,但排除 空格 和 换行,用作文本框显示
public static String encodeTextBox(String s) {
s = s.replaceAll("&","&");
s = s.replaceAll("<","<");
s = s.replaceAll("/"",""");
s = s.replaceAll("´","'");
return s;
}
s = s.replaceAll("&","&");
s = s.replaceAll("<","<");
s = s.replaceAll(" "," ");
s = s.replaceAll("/n","<br>");
s = s.replaceAll("/"",""");
s = s.replaceAll("´","'");
return s;
}
//作用同上,但排除 空格 和 换行,用作文本框显示
public static String encodeTextBox(String s) {
s = s.replaceAll("&","&");
s = s.replaceAll("<","<");
s = s.replaceAll("/"",""");
s = s.replaceAll("´","'");
return s;
}
本文介绍了一种用于HTML实体编码的方法,通过替换特定字符为HTML实体,确保文本在网页中正确显示。该方法适用于两种场景:一种是全文显示,包括对特殊字符、空格和换行进行转义;另一种是文本框显示,主要处理特殊字符。
1145

被折叠的 条评论
为什么被折叠?



