【发布时间】:2013-07-08 20:11:00
【问题描述】:
我正在寻找在android中用空格和符号转换文本的方法,
例如:
"Hi this is my text" to "Hi%20this%20is%20my%20text"
还有符号...
有人知道有什么简单的方法吗?
我发现是将html文本转换为纯文本。
提前致谢......
【问题讨论】:
-
这不是 html。这只是 URL 编码。
我正在寻找在android中用空格和符号转换文本的方法,
例如:
"Hi this is my text" to "Hi%20this%20is%20my%20text"
还有符号...
有人知道有什么简单的方法吗?
我发现是将html文本转换为纯文本。
提前致谢......
【问题讨论】:
你需要的不是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
【讨论】:
为此目的使用TextUtils.htmlEncode()。
【讨论】: