olah!

Estou com um problema, eu preciso substituir os caracteres acentuados de uma
string por caracteres sem acento, tentei fazer como o exemplo que segue mas nao
deu certo, pois substitui todos os caracteres acentuados por a.
Ex.: gradua��o = fica = graduaaao.

Se alguem puder me ajudar agradeco.
Um abraco
Elceni

while (parser.nextToken() != parser.TT_EOF)
        {
           if ( parser.ttype == StreamTokenizer.TT_WORD)
             {

                  pal=parser.sval.toLowerCase();
        
                  pal=pal.replace('�','a');
                  pal=pal.replace('�','a');
                  pal=pal.replace('�','e');
                  pal=pal.replace('�','e');
                  pal=pal.replace('�','i');
                  pal=pal.replace('�','o');
                  pal=pal.replace('�','o');
                  pal=pal.replace('�','c');
            }
        }

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a