tothpaul
14/04/2016, 17h20
Un caractère de contrôle ?!
Non, le texte du SMS est "Réponse", en UTF8 cela donne Réponse, en JSON ça donne "R\u00e9ponse".
le \u0000 vient d'un encode JSON de la chaîne "Réponse" en Unicode, soit des caractères sur 16bits avec un poids fort à 0.
L'erreur est double car le chaîne ne devrait pas être en Unicode, et même dans ce cas, la réponse contient le caractère "é" qui n'est pas en UTF8 !
Cordialement
Paul TOTH
Non, le texte du SMS est "Réponse", en UTF8 cela donne Réponse, en JSON ça donne "R\u00e9ponse".
le \u0000 vient d'un encode JSON de la chaîne "Réponse" en Unicode, soit des caractères sur 16bits avec un poids fort à 0.
L'erreur est double car le chaîne ne devrait pas être en Unicode, et même dans ce cas, la réponse contient le caractère "é" qui n'est pas en UTF8 !
Cordialement
Paul TOTH