Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

json e caratteri accentati

271 views
Skip to first unread message

max

unread,
Dec 1, 2009, 6:31:47 AM12/1/09
to
Ciao a tutti.
Ho un problema con i caratteri accentati.
Prelevo da mssql una stringa e la serializzo in una webform,però i
caratteri accentati tipo "è" me li restituisce ad es."Ã".
Grazie anticipatamente a chi mi da una mano.
Saluti
Massimo

Cristiano Larghi

unread,
Dec 1, 2009, 7:09:18 AM12/1/09
to
Il Tue, 01 Dec 2009 03:31:47 -0800, max ha scritto:

> Ho un problema con i caratteri accentati. Prelevo da mssql una stringa e
> la serializzo in una webform,però i caratteri accentati tipo "è" me li
> restituisce ad es."Ã".

devi impostare il charset corretto, che charset stai usando?
Vedi qua per esempio:
http://groups.google.it/group/it.comp.lang.javascript/browse_thread/
thread/74ba5e7e023f3e25/11a9b165197b519c?
hl=it&ie=UTF-8&oe=utf-8&q=caratteri+ajax
+group:it.comp.lang.javascript#11a9b165197b519c

Motosauro

unread,
Dec 3, 2009, 8:11:46 AM12/3/09
to
Cristiano Larghi ha scritto:

Oltre al charset corretto, che però non è del tutto sotto il controllo
di chi scrive il codice, io uso la funzione encodeUriComponent quando
passo i parametri ai webservices tramite json, così sono a posto anche
con l'escaping.
Dall'altra parte arriva una stringa che è semplice riconvertire ai
caratteri corretti.

max

unread,
Dec 4, 2009, 4:36:25 AM12/4/09
to

Grazie,ho risolto in questo modo

Encoding.UTF8.GetString(ms.ToArray())

può andare ?
encodeUriComponent come lo usi?
Grazie,per l'aiuto.

0 new messages