java怎样将utf 8编码转成汉字啊? 辣椒粉打多少分我想将这段utf 8十六进制编码转换成汉字。我在网上找了一些转换工具可以转成汉字。但是我想用java写一个通用的函数来将它转成汉字。大家知道怎么弄吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 辣椒粉打多少分?这应该是html编码http://www.baidu.com/s?bs=html%B4%FA%C2%EB%D7%AA%BB%BB&f=8&rsv_bp=1&wd=html%B1%E0%C2%EB&inputT=1228 我知道网上有解码工具,但是我想用java写一个函数来解码。相当于做一个解码工具。 将utf码存到byte数组,然后用 new String转下不行吗? 虽然已经结贴了,但是我再发一下吧,辣是16进制,跟形如山的不一样,所以解析也不一样,思路就是把这样的格式转换为整型数 然后再转换为String类型,这样就可以得到解码:public static void main(String[] args) throws Exception { String str = "辣椒粉打多少分"; //String str = "山东临沂一" //分割时用"&#",向整数转换时用Integer.parseInt(xx,10); String[] strs = str.split("&#x"); StringBuilder sb = new StringBuilder(); int temp; for(int i=1; i<strs.length; i++) { temp = Integer.parseInt(strs[i].substring(0,strs[i].length()-1),16); sb.append((char)temp); } System.out.println(sb.toString()); } 求大虾 Struts2的jar包 ,用User library的形势导入为什么会报错? 大家帮忙看看这个程序里有什么问题~谢 Tomcat配置问题 微信公众平台用户响应超过48小时后怎么给用户发送消息,在线等 EJB的基本问题,给分了100。.......... struts标签怎样与外界交互? Struts中如何得到URL地址?在线等...... Apache2.0+Resin3.0配置虚拟主机的问题 如何实现browser端感觉不到的后台运算 hibernate 查询报错QuerySyntaxException 请教ant怎么编译jdk源码
这应该是html编码
http://www.baidu.com/s?bs=html%B4%FA%C2%EB%D7%AA%BB%BB&f=8&rsv_bp=1&wd=html%B1%E0%C2%EB&inputT=1228
String str = "辣椒粉打多少分";
//String str = "山东临沂一" //分割时用"&#",向整数转换时用Integer.parseInt(xx,10);
String[] strs = str.split("&#x");
StringBuilder sb = new StringBuilder();
int temp;
for(int i=1; i<strs.length; i++) {
temp = Integer.parseInt(strs[i].substring(0,strs[i].length()-1),16);
sb.append((char)temp);
}
System.out.println(sb.toString());
}