Java by API/java.net/URLDecoder

Материал из Java эксперт
Перейти к: навигация, поиск

URLDecoder: decode(String s, String enc)

   <source lang="java">
 

import java.net.URLDecoder; import java.net.URLEncoder; public class Main {

 public static void main(String[] argv) throws Exception {
   String line = URLEncoder.encode("name1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
   String[] pairs = line.split("\\&");
   for (int i = 0; i < pairs.length; i++) {
     String[] fields = pairs[i].split("=");
     String name = URLDecoder.decode(fields[0], "UTF-8");
     System.out.println(name);
     String value = URLDecoder.decode(fields[1], "UTF-8");
     System.out.println(value);
   }
 }

}


 </source>