用转义符 \—————————————————————————————————
ibeyond.org正在建设中,即将推出WebAnyWhere测试版,敬请关注。
WebAnyWhere可以将您的顶级域名解析到您的动态ip上去,让您拥有自己的互联网主机。(ibeyond.org就是动态ip,本站新闻组地址是news://ibeyond.org)
ibeyond.org正在建设中,即将推出WebAnyWhere测试版,敬请关注。
WebAnyWhere可以将您的顶级域名解析到您的动态ip上去,让您拥有自己的互联网主机。(ibeyond.org就是动态ip,本站新闻组地址是news://ibeyond.org)
解决方案 »
- 如何将二维表单内容保存到数据库
- FCK上传问题
- C#怎么调用带身份验证的xfire webservice呢
- 关于解析xml文件中属性名称丢失
- 打开网站数据库文件知道password和RndPassword,怎么找回密码?
- Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();中的.newInstance()在程序中有什么作用???
- ResultSet为类型的方法不能传递查询结果?
- implements java.io.Serializable 帮忙解释一下
- 大虾们知道如何有jsp来实现统计图??[饼图]
- 如何实现不刷新页面时的session超时控制
- 如果让HTML显示在Applet里并打印出来?
- jsp页面怎样传Boolean变量?
while((ss!=null)&&(ss.indexOf("'")>-1))
{
ss=ss.substring(0,ss.indexOf("'"))+"’"+ss.substring(ss.indexOf("'")+1);
}
while((ss!=null)&&(ss.indexOf("\"")>-1))
{
ss=ss.substring(0,ss.indexOf("\""))+"”"+ss.substring(ss.indexOf("\"")+1);
}
}
用上面这个函数就可以啦
您处理的是单引号和双引号,那换行符呢?
public static String toHTMLString(String in) {
StringBuffer out = new StringBuffer();
for (int i = 0; in != null && i < in.length(); i++) {
char c = in.charAt(i);
if (c == '\'')
out.append("'");
else if (c == '\"')
out.append(""");
else if (c == '<')
out.append("<");
else if (c == '>')
out.append(">");
else if (c == '&')
out.append("&");
else if (c == ' ')
out.append(" ");
else if (c == '\n')
out.append("<br>");
else
out.append(c);
}
return out.toString();
}
let me try!