Sto usando Umlauts (ä, ü, ö) in un Gson che devo passare tramite Http Post Body.Java: Gson e codifica
Sfortunatamente, la mia app Web restituirà null se gli Umlauts non vengono convertiti in qualche modo, e non lo sono.
Content-Type è "application/json"
Come faccio a dire GSON per codificare i dieresi correttamente (le dieresi sono nei valori, non i tasti)?
"la mia web app restituirà null se le dieresi non sono convertiti in qualche modo" in modo che il problema è con web-app. –
È un'app MVC 4 se questo aiuta. Dovrebbe accettare Umlaut senza codificare nel corpo o no? – cdbeelala89
'application/json' deve accettare Unicode (e quindi Umlauts.) Dalla [specifica] (http://www.ietf.org/rfc/rfc4627.txt): _" Il testo JSON DEVE essere codificato in Unicode. la codifica è UTF-8. "_ Se l'applicazione web non lo accetta, non accetta JSON. – McDowell