我正在尝试从一个字符串中获取
我如何从String对象中获得有效的编码URL? http://www.google.com?q=a b给出的结果是http%3A%2F%2www.google.com...,而我想要的输出结果是http://www.google.com?q=a%20b 请问有人能告诉我如何实现这一点。
我正在尝试在Android应用程序中完成此操作。因此,我只有访问有限数量的库。
java.net.URI
对象。该字符串包含一些字符,需要替换为它们的百分比转义序列。但是当我使用URLEncoder以UTF-8编码对字符串进行编码时,甚至/也会被替换为它们的转义序列。我如何从String对象中获得有效的编码URL? http://www.google.com?q=a b给出的结果是http%3A%2F%2www.google.com...,而我想要的输出结果是http://www.google.com?q=a%20b 请问有人能告诉我如何实现这一点。
我正在尝试在Android应用程序中完成此操作。因此,我只有访问有限数量的库。