瀏覽器地址傳中文解決方法 URLEncoder.encode(str,"編碼") new URLDecoder().decode(str,"編碼")


try   {    
             
            String enUft = URLEncoder.encode("廣東省福利彩票開獎信息網", "UTF-8");
            System.out.println(enUft);
            java.net.URLDecoder   urlDecoder   =   new   java.net.URLDecoder();    
            String   s   =     urlDecoder.decode(enUft,"UTF-8");    
            System.out.println(s);  
  }   catch   (Exception   e)   {    
            e.printStackTrace();    
  }
 
  try   {    
           
            String enUft = URLEncoder.encode("廣東省福利彩票開獎信息網", "GB2312");
            System.out.println(enUft);
            java.net.URLDecoder   urlDecoder   =   new   java.net.URLDecoder();    
            String   s   =     urlDecoder.decode(enUft,"GB2312");    
            System.out.println(s);  
  }   catch   (Exception   e)   {    
            e.printStackTrace();    
  }
 
  try   {    
           
            String enUft = URLEncoder.encode("廣東省福利彩票開獎信息網", "UTF-8");
            System.out.println(enUft);
            java.net.URLDecoder   urlDecoder   =   new   java.net.URLDecoder();    
            String   s   =     urlDecoder.decode(enUft,"GB2312");    
            System.out.println(s);  
  }   catch   (Exception   e)   {    
            e.printStackTrace();    
  }



結果:

%E5%B9%BF%E4%B8%9C%E7%9C%81%E7%A6%8F%E5%88%A9%E5%BD%A9%E7%A5%A8%E5%BC%80%E5%A5%96%E4%BF%A1%E6%81%AF%E7%BD%91
廣東省福利彩票開獎信息網
%B9%E3%B6%AB%CA%A1%B8%A3%C0%FB%B2%CA%C6%B1%BF%AA%BD%B1%D0%C5%CF%A2%CD%F8
廣東省福利彩票開獎信息網
%E5%B9%BF%E4%B8%9C%E7%9C%81%E7%A6%8F%E5%88%A9%E5%BD%A9%E7%A5%A8%E5%BC%80%E5%A5%96%E4%BF%A1%E6%81%AF%E7%BD%91
騫誇?????紱???╁僵紲ㄥ??濂?淇℃??緗?




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM