这是一种什么编码,还有汉字转换成这种编码或者是编码转换成汉字的算法
好像这种编码放到网页上会自动转换成汉字显示。
但问题是在程序里。比如说是字符串里。怎么把它转换成汉字。
好像这种编码放到网页上会自动转换成汉字显示。
但问题是在程序里。比如说是字符串里。怎么把它转换成汉字。
解决方案 »
- Eclipse web项目右键Properties找不到JEE Module Dependencies选项!!
- !!需求分析??
- 关于编码
- 已知2点坐标,求经过点
- Hibernate中的java.lang.IllegalAccessError 异常
- 请教,JMS客户端无法接收消息,如何解决?(额外+分)
- 写第一个SessionBean就栽了跟头,请诸位老大给指点一下?高分相谢.
- JBOSS出错,急!!!
- 请问怎样在tomcat5.0.28下配置sqlserver数据库连接池?
- import org.apache.commons.dbcp.BasicDataSource
- JSP页面绑定数据库问题
- 做一个房产预约的JSP页面,不知如何下手
终于知道了。&#后面的五位数字是汉字的UNICODE码的十进制表示方式...
把&# 换成\\u
后面的数字转换成十六进制
\u1234
这样的形式就是
NATIVE2ASCII
�第一种是 Unicode 代码点的十六进制表示,后一种是 Unicode 代码点的十进制表示。在 Java 中可以使用 Apache Commons Lang 包进行转换:import org.apache.commons.lang.StringEscapeUtils;public class HtmlEscape { public static void main(String[] args) {
String str = "hao156民民185165445";
str = StringEscapeUtils.unescapeHtml(str);
System.out.println(str);
}
}Apache Commons Lang 会被很多的开源框架所引用,在你的 classpath 中可能已经存在了 commons-lang-2.x.jar