最佳答案
我试图从 String
中得到一个 java.net.URI
对象。字符串中有一些字符需要用它们的百分比转义序列替换。但是当我使用 URLEncoder 以 UTF-8编码对 String 进行编码时,甚至/也被替换为它们的转义序列。
如何从 String 对象获得有效的编码 URL?
Http://www.google.com?q=a b 给出 译自: http://www.google.com。,而我希望输出为 < strong > > a href = “ http://www.google.com? q = a% 20b”rel = “ noreference rer”> http://www.google.com?q=a%20b
谁能告诉我怎么做到这一点。
我试图在一个 Android 应用程序中做到这一点,所以我可以访问数量有限的库。