学院首页>网页制作>HTML>java中关于html的转换

java中关于html的转换

作者:未知 来源:- 添加时间:2006-5-21 11:12:43
请看下面这个例子 
 public static String escapeHTMLTags( String input ) { 
    // Check if the string is null or zero length -- if so, return what was sent in. 
    if( input == null || input.length() == 0 ) { 
      return input; 
    } 
    // Use a StringBuffer in lieu of String concatenation -- it is much more efficient this way. 
    StringBuffer buf = new StringBuffer(); 
    char ch = \' \'; 
    for( int i=0; i<input.length(); i++ ) { 
      ch = input.charAt(i); 
      if( ch == \'<\' ) { 
        buf.append( \"<\" ); 
      } 
      else if( ch == \'>\' ) { 
        buf.append( \">\" ); 
      } 
      else { 
        buf.append( ch ); 
      } 
    } 
    return buf.toString(); 
  } 
站内搜索