Преобразование и в & в Android? - PullRequest
3 голосов
/ 05 марта 2010

У меня есть строка 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("&","&"));           
        }

Спасибо

Ответы [ 3 ]

5 голосов
/ 05 марта 2010

Как насчет:

private String decode(String url)
{
   return url.replace("&", "&");
}
2 голосов
/ 05 марта 2010
1 голос
/ 19 февраля 2018

Декодирование:

Html.fromHtml((String) htmlCode).toString();

Encode:

TextUtils.htmlEncode(url)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...