站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题将特殊字符转换成HTML格式

将特殊字符转换成HTML格式

摘要: 将特殊字符转换成HTML格式
内容: 将特殊字符转换成HTML格式
作者:LeoYUN
//Class toHTML
//CopyRight:Writed By Yun Leo(php4er@sohu.com)
//Last modify time:2003-8-31
//Method: public String toHTML(String old_string)
class toHTML
{
public String toHTML(String sStr)
{
if (sStr == null||sStr.equals(""))
{
return sStr;
}

String sTmp = new String();
int i = 0;
while (i <= sStr.length()-1)
{
if (sStr.charAt(i) == '\n')
{
sTmp = sTmp.concat("
");
}
else if(sStr.charAt(i) == ' ')
{
sTmp = sTmp.concat("&nbsp;");
}
else if(sStr.charAt(i) == '<')
{
sTmp = sTmp.concat("<");
}
else if(sStr.charAt(i) == '>')
{
sTmp = sTmp.concat(">");
}
else if(sStr.charAt(i) == 34) //34为双引号
{
sTmp = sTmp.concat(""");
}
else if(sStr.charAt(i) == 39) //若为单引号则用两个单引号代替
{
sTmp = sTmp.concat("''");
}
else
{
sTmp = sTmp.concat(sStr.substring(i,i+1));
}
i++;
}
return sTmp;
}
}
//-----------End----------- Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
↑返回目录
前一篇: 拷贝文件的源代码
后一篇: 检查是否是电话号码的函数