Javaå¯ä»¥ä½¿ç¨URLEncoderæä¾ç转æ¢å符çæ¹æ³æ¥å¯¹æ®éå符串è¿è¡è½¬æ¢æ ¼å¼ï¼ç¤ºä¾å¦ä¸ï¼
import java.net.URLDecoder;
import java.net.URLEncoder;
public class URLDecoderTest {
public static void main(String[] args) throws Exception {
//å°application/x-www-form-urlencodedå符串
//转æ¢ææ®éå符串
//å¿
须强è°çæ¯ç¼ç æ¹å¼å¿
é¡»æ£ç¡®ï¼å¦baiduçæ¯gb2312ï¼ègoogleçæ¯UTF-8
String keyWord = URLDecoder.decode("%E6%96%87%E6%A1%A3", "gb2312");
System.out.println(keyWord);
//å°æ®éå符串转æ¢æ
//application/x-www-form-urlencodedå符串
//å¿
须强è°çæ¯ç¼ç æ¹å¼å¿
é¡»æ£ç¡®ï¼å¦baiduçæ¯gb2312ï¼ègoogleçæ¯UTF-8
String urlStr = URLEncoder.encode("ææ¡£", "gb2312");
System.out.println(urlStr);
}
}