java对字符处理(一)--对HTML中字符转换
2010-11-25 16:19
387 查看
package com.tw.str.util; /** * <p>对HTML中的保留字符和一些特殊字符进行转换</p> * @author tw 2009-06-05 * */ public class HtmlUtils { public static String toHtml(String str){ if (str == null) return null; StringBuffer sb = new StringBuffer(); int len = str.length(); for (int i = 0; i < len; i++){ char c = str.charAt(i); switch (c){ case ' ': sb.append(" "); break; case '\n': sb.append("<br>"); break; case '\r': break; case '\'': sb.append("'"); break; case '<': sb.append("<"); break; case '>': sb.append(">"); break; case '&': sb.append("&"); break; case '"': sb.append("""); break; case '\\': sb.append("\"); break; default: sb.append(c); } } return sb.toString(); } public static void main(String arg[]){ String str = "<tt>sdfdf<''s''d\\s"; str = toHtml(str); System.out.println("-----------str:"+str); } }
本文出自 “技术成就梦想” 博客,请务必保留此出处http://wen5566.blog.51cto.com/1040211/432335
相关文章推荐
- java对字符处理(一)--对HTML中字符转换
- java对字符处理(一)--对HTML中字符转换
- java 处理word 与html转换 [undone][hanged]
- jni中字符转换中文乱码的处理方法 Java String转换成const char*(转摘)
- java转换 HTML字符实体,java特殊字符转义字符串
- java转换 HTML字符实体,java特殊字符转义字符串
- java将html实体字符转换成正常字符
- javaEE如何处理字符串在java-script-html环境之间的转换使用
- java实现html特殊字符转换
- java把html标签字符转换,我用了spring 包中的 org.springframework.web.util.HtmlUtils
- jni中字符转换中文乱码的处理方法 Java String转换成const char*(转摘)
- java把html标签字符转换成普通字符(反转换成html标签)
- html特殊字符转换(java)
- java将html实体字符转换成正常字符
- 字符串内特殊字符在html_javascript_xml等内使用时的转换 ,"缺少十六进制数字"错误的处理
- java防SQL注入,HTML 特殊字符,JavaScript 特殊字符,SQL 特殊字符 处理
- html特殊字符转换(java)
- html特殊字符转换(java)
- java把html标签字符转普通字符(反转换成html标签)(摘抄)
- java把html标签字符转普通字符(反转换成html标签)