Java - Converte String para um objeto URI válido
Estou tentando obter umjava.net.URI
objeto de umString
. A cadeia possui alguns caracteres que precisarão ser substituídos por suas seqüências de escape percentuais. Mas quando eu uso o URLEncoder para codificar a String com a codificação UTF-8, até o / é substituído por suas seqüências de escap
Como posso obter um URL codificado válido de um objeto String?
http: //www.google.com? q = a b dá http% 3A% 2F% 2www.google.com ... enquanto eu quero que a saída sejahttp: //www.google.com? q = a% 20b
Pode alguém por favor me dizer como conseguir iss
Estou tentando fazer isso em um aplicativo Android. Portanto, tenho acesso a um número limitado de bibliotecas.