chouy 无限地学习无尽的技术chouy.blog.chinaunix.net
chouy
无
全部博文(219)
2021年(1)
2020年(3)
2015年(4)
2014年(5)
2012年(7)
2011年(37)
2010年(40)
2009年(22)
2008年(17)
2007年(48)
2006年(31)
2005年(4)
zhangyuq
xiaochun
zorawang
小雅贝贝
a5252745
wolf1980
t1916570
niday
km康蒙92
余生123
格伯纳
cynthia
Bsolar
Phyllis6
十分位
分类: Java
2011-02-25 09:59:33
import java.io.UnsupportedEncodingException;import org.apache.commons.lang.StringEscapeUtils;import org.apache.commons.lang.StringUtils;public class HtmlEncode{ public static void main(String[] args) { String ex = "中国"; String s = StringUtils.escape(ex); System.out.println(s); // \u4E2D\u56FD s = StringEscapeUtils.escapeHtml(ex); System.out.println(s); // 中国 s = StringEscapeUtils.unescapeHtml(ex); System.out.println(s); // \u4E2D\u56FD for (byte b : ex.getBytes()) { System.out.print(Integer.toHexString((int) b)); // ffffffd6ffffffd0ffffffb9fffffffa } System.out.println(); try { for (byte b : ex.getBytes("iso-8859-1")) { System.out.print(Integer.toHexString((int) b)); // 3f3f } } catch (UnsupportedEncodingException e) { e.printStackTrace(); } System.out.println(); try { for (byte b : ex.getBytes("utf-8")) { System.out.print(Integer.toHexString((int) b)); // ffffffe4ffffffb8ffffffadffffffe5ffffff9bffffffbd } } catch (UnsupportedEncodingException e) { e.printStackTrace(); } }}
上一篇:JAVA通过JDBC调用存储过程
下一篇:JAVA 计算数学算式的程序(四项运算)
登录 注册