将法语口音转换为百分比编码

时间:2011-11-15 17:20:10

标签: java encoding non-ascii-characters

我有一个简单的

String abc = "réunion";

我应该将此字符串转换为URL百分比编码 - 所以我需要:

String abc = "r%c3%a9union";

对此有任何简单的解决方案吗?

2 个答案:

答案 0 :(得分:5)

试试这堂课:

         java.net.URLEncoder

例如,编码为UTF:

     import java.net.URLEncoder; 
     .....
     String utf_encoded = URLEncoder.encode(url.toString(),"UTF-8");

答案 1 :(得分:3)

URLEncoder.encode("réunion", "UTF-8")