У меня есть строка URL в следующем формате.
http://myserver.com/_layouts/feed.aspx?xsl=4&web=%2F&page=dda3fd10-c776-4d69-8c55-2f1c74b343e2&wp=476f174a-82df-4611-a3df-e13255d97533
Я хочу заменить & на & в приведенном выше URL. Мой результат должен быть:
&
&
http://myserver.com/_layouts/feed.aspx?xsl=4&web=%2F&page=dda3fd10-c776-4d69-8c55-2f1c74b343e2&wp=476f174a-82df-4611-a3df-e13255d97533
Может кто-нибудь выложить мне код, чтобы это сделать?
Я изменил код следующим образом. но не работает
if (name.equalsIgnoreCase(LINK)) { Log.v(TAG,"link link: "+property.getFirstChild().getNodeValue().replace("&","&")); message.setLink(property.getFirstChild().getNodeValue().replace("&","&")); }
Спасибо
Как насчет:
private String decode(String url) { return url.replace("&", "&"); }
String.replace (цель, замена)
Декодирование:
Html.fromHtml((String) htmlCode).toString();
Encode:
TextUtils.htmlEncode(url)