package com.kk;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class Charencoding {
public static void main(String[] args){
String s = "CSS测试";
try {
//css or js post/get data submmit
s = URLEncoder.encode(s, "UTF-8");
System.out.println("encode :"+s);
//backstage java/jsp dispose
s = URLDecoder.decode(s, "UTF-8");
System.out.println("decode :"+s);
s = new String(s.getBytes(),"GBK");
System.out.println("GBK :" +s);
//combine encoding change
// s = new String(URLDecoder.decode(s, "UTF-8").getBytes(),"GBK");
} catch (UnsupportedEncodingException e) {
System.out.println("encoding cause,change failure");
}catch (Exception e) {
System.out.println("others cause,change failure");
}
}
}
编码URLEncoder和解码URLDecoder UTF-8到GBK的转码
最新推荐文章于 2024-11-25 14:09:05 发布