Ola galeraa!
Eu to precisando substituir Espaços em brancos de Strings quaisquer por %20;…
Parab podercolocar em uma URL
Tentei implementar mas ta dando mto pala, alguem poderia me ajudar?
O que tentei esta assim:
vlww galera
Ola galeraa!
Eu to precisando substituir Espaços em brancos de Strings quaisquer por %20;…
Parab podercolocar em uma URL
Tentei implementar mas ta dando mto pala, alguem poderia me ajudar?
O que tentei esta assim:
vlww galera
e ai blz!!!
ex:
String a = "a b c d";
a = a.replace( " ", "%20" );
resultado:
a = “a%20b%20c%20d”
mas como vc está trabalhando com url, o correto seria
ex:
String a = "a b c d";
a = java.net.URLEncoder.encode(a, "UTF-8");
resultado:
a = “a+b+c+d”
hmm… vlww amigo… mto obrigadoo! =]
mas aconteceu o seguinte erro aqui:
To trabalhando no Midlet(j2me), sera q tem alguma coisa a ver?
hmm… vlww amigo… mto obrigadoo! =]mas aconteceu o seguinte erro aqui:
To trabalhando no Midlet(j2me), sera q tem alguma coisa a ver?
Por isso eu achava brochante programar em JavaME, não tem nada.
Até!
Hmmm… blz entaoo! =]
Era o que eu estava pensando…
Mas consegui resolver o problema jah, muito orbigado
fiz o seguinte:
public String tratarString(String palavra) {
char one;
StringBuffer n = new StringBuffer( palavra.length() );
for (int i=0; i<palavra.length(); i++) {
one = palavra.charAt(i);
switch( one ) {
case ' ':
n.append('%');
n.append('2');
n.append('0');
break;
default:
n.append( one );
}
}
return n.toString();
}
Ai conseguiur resolver o problema agroa… =]
Vlw galera ;D>
Hmmm… blz entaoo! =]
Era o que eu estava pensando…Mas consegui resolver o problema jah, muito orbigado
fiz o seguinte:
public String tratarString(String palavra) { char one; StringBuffer n = new StringBuffer( palavra.length() ); for (int i=0; i<palavra.length(); i++) { one = palavra.charAt(i); switch( one ) { case ' ': n.append('%'); n.append('2'); n.append('0'); break; default: n.append( one ); } } return n.toString(); }Ai conseguiur resolver o problema agroa… =]
Vlw galera ;D>