URLEncoder和URLDecoder
Java code
import java.io.*;
import java.net.*;
public class Test
{
public static void main(String[] args) throws UnsupportedEncodingException
{
String str = new String(“你好,世界!”);
String encode = URLEncoder.encode(str, “UTF8″);
System.out.println(encode);
String decode = URLDecoder.decode(encode, “UTF8″);
System.out.println(decode);
}
}
UTF8结果为:%E4%BD%A0%E5%A5%BD
GBK结果为:%C4%E3%BA%C3