3

我有一个以下格式的 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("&","&"));           
        }

谢谢

4

3 回答 3

6

怎么样:

private String decode(String url)
{
   return url.replace("&", "&");
}
于 2010-03-05T18:39:16.747 回答
3

解码:

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

编码:

TextUtils.htmlEncode(url)
于 2018-02-19T12:05:57.507 回答
2

String.replace(目标,替换)

于 2010-03-05T18:40:10.637 回答