Advertisement
Guest User

Untitled

a guest
Jan 21st, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. &username=john&password=12345&email=john@go.com
  2.  
  3. for (set in array)
  4. {
  5. params.add(new BasicNameValuePair(set.key, set.value));
  6. }
  7.  
  8. String all = "&username=john&password=12345&email=john@go.com";
  9. //Split across all instances of the 'and' symbol
  10. String[] keyValueConcat = all.split("&");
  11. Map<String, String> kvPairs = new HashMap<String, String>();
  12. for (String concat : keyValueConcat) {
  13. if (concat.contains("=") {
  14. //For any string in the split that contains an equals sign
  15. //Split over the equals sign and add to the map
  16. String[] keyValueSplit = concat.split("=", 2);
  17. kvPairs.put(keyValueSplit[0], keyValueSplit[1];
  18. }
  19. }
  20.  
  21. String exp="&username=john&password=12345&email=john@go.com"
  22. String[] pairs=exp.split("&");
  23. String[] temp;
  24. Map<String, String> myMap= new HashMap<String, String>();
  25.  
  26. for(i=0;i<pairs.length;i++){
  27. temp=pairs[i].split("=");
  28. myMap.put(temp[0],temp[1]);
  29.  
  30. }
  31.  
  32. String string = "&username=john&password=12345&email=john@go.com";
  33. Map<String, String> map= Stream.of(string.split("&")).map(p->p.split("=")).filter(p->p!=null && p.length==2).collect(Collectors.toMap(p->p[0], p->p[1]));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement