2

我正在寻找在android中用html中的空格和符号转换文本的方法,

例如:

"Hi this is my text" to "Hi%20this%20is%20my%20text"

还有符号...

任何人都知道任何简单的方法来做到这一点?

我发现是将html文本转换为纯文本。

提前致谢......

4

2 回答 2

5

你需要的不是 HTML 而是 URL 编码,使用URLEncoder.encode,见http://developer.android.com/reference/java/net/URLEncoder.html

例如,如果你写

String s = URLEncoder.encode("Hi this is my text", "UTF-8");

变量s将包含Hi%20this%20is%20my%20text

于 2013-07-08T12:09:08.963 回答
1

为此目的使用TextUtils.htmlEncode() 。

于 2013-07-08T12:08:41.053 回答