文本域中字符串包含回车的处理

本文介绍了一种将普通文本转换为HTML格式的方法,通过遍历字符串并对特定字符进行替换,确保文本能安全地显示在网页上。该方法适用于论坛发帖、博客评论等场景。

public   static   String   TextToHtml(String   sourcestr)         

{          

 int   strlen;         

 String   restring="",   destr   =   "";         

 strlen   =   sourcestr.length();         

 for           (int   i=0;   i<strlen;           i++)         

 {         

     char   ch=sourcestr.trim().charAt(i);       

     switch   (ch)         

     {         

     case   '<':         

     destr   =   "<";         

     break;         

     case   '>':         

     destr   =   ">";         

     break;     

     case   '&':         

     destr   =   "&";         

     break;

     case   13:

  destr   = "<br>";

  break;        

     case   10:

  destr   = "";

    

     break;         

     case   32:

     destr   =   " ";         

     break;  

     default   :      

     destr   =   ch + "";         

     break;         

     } 

    

     restring   =   restring   +   destr;         

     }  

     return   restring;         

 }   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值