Forum » Programiranje » UTF-8 / ruščina / java
UTF-8 / ruščina / java
BRBR ::
<meta http-equiv="Content-Script-Type" content="text/javascript; charset=utf-8" /> web server ima tudi nastavljeno UTF-8
Na web strani preden naredim submit zgleda OK:
V javi dobim namesto
glej tule pod avtor: link (ker tudi tule tega ne sprejme vredu).
nekaj kar moram popravljat z:
s = s.replaceAll("и", "и");//OK
s = s.replaceAll("°Ñ", "р");//OK
//itd ....
Kako to rešit ?
- spremenil: BRBR ()
Spura ::
Kot prvo, ne vem zakaj za replace enega characterja uporabljas regexe. Uporablja se replace funkcija ne pa replaceAll. Kot drugo pa lahko pogledas v browser developer toolsih kaj browser poslje in ugotovis kje je problem.
Mikrohard ::
Nekje v verigi imaš napačen encoding. A si prepričan, da java inpute tretira kot UTF-8 (-Dfile.encoding=UTF-8)?
Pač boš moral debuggirat vsak košček v tvoji verigi od web aplikacije, preko morebitnega proxyja vse do java aplikacije.
Pač boš moral debuggirat vsak košček v tvoji verigi od web aplikacije, preko morebitnega proxyja vse do java aplikacije.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] encoding nizaOddelek: Izdelava spletišč | 3650 (1565) | BivšiUser2 |
» | Trdovratne težave v HTML/CSS-ju (strani: 1 2 )Oddelek: Programiranje | 7890 (5868) | joker16_7 |
» | [Java] Prevajanje in šumniki v ubuntuOddelek: Programiranje | 2311 (1928) | mmaestro |
» | [PHP]Zamenjava šumnikov z html kodamiOddelek: Programiranje | 3900 (2178) | mikesr |
» | EncodingOddelek: Izdelava spletišč | 1387 (1267) | gerrno |