utf-8:“%E7%BE%8E%E4%B8%BD”,转换成 汉字 js实现 传入一个utf-8的值如:“%E7%BE%8E%E4%B8%BD”,转换为汉字,最好是函数或一个方法。急需!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js可以调用java程序吗//javascript 怎么写呢?java这样写 输出结果:美丽import java.io.UnsupportedEncodingException;public class TestIO { public static void main(String[] args) { String src = "%E7BE%8E%E4%B8%BD"; System.out.println(convert(src));//美丽 } static String convert(String src){ src = src.replaceAll("%", ""); byte[] bytes = new byte[src.length() / 2]; for (int i = 0; i < bytes.length; i++) bytes[i] = (byte) Integer.parseInt(src.substring(2 * i, 2 * i + 2),16); try { return new String(bytes, "utf-8"); } catch (UnsupportedEncodingException e) {} return null; }} http://topic.csdn.net/t/20060111/22/4511699.html http://hi.baidu.com/zengyinli/blog/item/0f3b23b52e37e3dc36d3ca95.html alert(decodeURI("%E7%BE%8E%E4%B8%BD")); 召集大家帮我完成一个JS问题 如何实现网站自动登录 【分享】1k大小的JavaScript示例 JS 服务端打开IE 用js判断两个日期大小的问题? 求个带节日的日历JS代码?? 请教2个问题,谢谢! 哪儿有《JavaScript中的正则表达式》一文? 关于select表单更新的问题 * * * * 如何控制当前窗口的风格,如没有工具栏,菜单栏等。 * * * * 关于createPopup建立的一个奇怪问题 jqgrid inline edit
import java.io.UnsupportedEncodingException;
public class TestIO {
public static void main(String[] args) {
String src = "%E7BE%8E%E4%B8%BD";
System.out.println(convert(src));//美丽
}
static String convert(String src){
src = src.replaceAll("%", "");
byte[] bytes = new byte[src.length() / 2];
for (int i = 0; i < bytes.length; i++)
bytes[i] = (byte) Integer.parseInt(src.substring(2 * i, 2 * i + 2),16);
try {
return new String(bytes, "utf-8");
} catch (UnsupportedEncodingException e) {}
return null;
}
}
alert(decodeURI("%E7%BE%8E%E4%B8%BD"));