2015-08-23 10 views
6

ho una stringa nel mio progetto Maven e quando l'eseguo sulla mia macchina locale, hoString.replace non funziona

String name = title.get(i).text().replace("é", "e"); 

Più tardi ho salvare la variabile name in un file

Ma poi quando esporto in .jar ed eseguo il file sul mio server, vedo e non e, ma quando corro sul mio computer locale vedo "e" che è ciò che voglio.

Cosa sta succedendo?

+0

Qual è il tipo di 'title'? – manetsus

+8

Non penso che tu abbia dato abbastanza informazioni per rispondere a questa domanda. Probabilmente ha qualcosa a che fare con il charset o la codifica file della piattaforma, e nulla a che fare con 'String.replace'. –

+0

@ChrisMartin quando dici di piattaforma intendi il server su cui sto provando ad eseguirlo ?, ma esegue java normale come non dovrebbe sostituire? – spenf10

risposta

0

Se si sta cercando di cambiare la situazione da una pagina web si consiglia di provare:

String name = title.get(i).text().replace("%C3%A9", "e"); 
Problemi correlati