|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 559
|
[Java] I diversi encoding delle stringhe
Dunque: da C# prendo delle stringhe e le invio tramite Socket ad un'applicazione java. Java prende i byte che gli arrivano e li converte in stinga mediante:
strings= new String(contenitoredeibyte, "US-ASCII"); il problema è che se faccio equals() tra strings e un'altra stringa che creo io con gli stessi caratteri di strings, mi da false... dovrei quindi codificare strings con il charset di base che usa Java quando crea una stringa con il costruttore normale: String stringa = new String("ciao"); come si fa??
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento. viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
strings= new String(contenitoredeibyte);
se non gli passi il charset usa quello di default |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 559
|
ti ringrazio King, come sempre sei disponibilissimo,.,. alla fine non funzionava perchè avevo messo un encoding assurdo da lato c#
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento. viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:17.



















