字符过滤类

来源:互联网 发布:淘宝助理子账号打单 编辑:程序博客网 时间:2024/04/29 03:57

package com;

public class Change {
 public static String TextToHtml(String sourcestr) 
 { 
  int strlen; 
  String restring="", destr = ""; 
  strlen = sourcestr.length(); 
  for     (int i=0; i<strlen;     i++) 
  { 
   char ch=sourcestr.charAt(i); 
   switch (ch) 
   { 
   case '<': 
    destr = "&lt;"; 
    break; 
   case '>': 
    destr = "&gt;"; 
    break; 
   case '/"': 
    destr = "&quot;"; 
    break; 
   case '&': 
    destr = "&amp;"; 
    break; 
   case 13: 
    destr = "<br>"; 
    break; 
   case 32: 
    destr = "&nbsp;"; 
    break; 
   default : 
    destr = "" + ch; 
    break; 
   } 
   restring = restring + destr; 
  } 
  return "" + restring; 
 }

}

原创粉丝点击