How to get parameters from a url in android

public static LinkedHashMap<String, String> decodeUrlParameters(String s)
 {
 LinkedHashMap<String, String> params = new LinkedHashMap<String, String>();
 try
 {
 if (s != null && s.trim().length()>0)
 {

 if(s.indexOf('?')>0)
 {
 String array[] = s.split("\\?");
 for (String parameter : array)
 {
 String v[] = parameter.split("=");
 params.put(URLDecoder.decode(v[0],"UTF-8"),URLDecoder.decode(v[1],"UTF-8"));
 }
 }

 if(s.indexOf('&')>0)
 {
 String array[] = s.split("&");
 for (String parameter : array)
 {
 String v[] = parameter.split("=");
 params.put(URLDecoder.decode(v[0],"UTF-8"),URLDecoder.decode(v[1],"UTF-8"));
 }
 }
 }
 }catch(Exception e)
 {

 }
 return params;
 }
Advertisements

Tags: ,

About krishjlk

http://www.facebook.com/krishna.kanth.121

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: