J'ai une application qui utilise assez largement ajax (jQuery) et quand j'envoie JSON à mon service web, j'échappe toujours à toutes les chaînes pour m'assurer qu'il n'y a pas de méchanceté. Pour le décoder à l'autre extrémité (dans mon code C#), j'ai utilisé HttpUtility.URLDecode() et cela a fonctionné un régal jusqu'à ce qu'il vienne au symbole de £, il ne semble tout simplement pas capable de le gérer. Ce que je veux savoir est, est-ce la meilleure façon de décoder mes cordes et comment puis-je traiter le signe £?URL décodage JSON en C#
0
A
Répondre
1
Le problème peut provenir du côté échappement. Utilisez le code JavaScript encodeURIComponent(), pas l'ancien escape(), qui ne gère pas les caractères Unicode.
+0
Acclamations qui l'ont trié https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Functions/encodeURIComponent puis j'ai utilisé la fonction fixedEncodeURIComponent qu'ils décrivent vers le bas. – Gazeth
0
J'ai eu le même problème, le problème était escape()
.
Pour récupérer des données en C# i utilise System.Uri.UnescapeDataString()
Questions connexes
- 1. Décodage JSON dans C#
- 2. URL Décodage en PHP
- 3. PHP: JSON décodage question
- 4. Problèmes PHP de décodage JSON
- 5. Décodage HTML en C/C++
- 6. python Javascript + url-en/problème de décodage
- 7. décodage JSON sans chaque fonction
- 8. Besoin d'aide Décodage JSON XML
- 9. C# -> javascript, Json décodage manque la propriété
- 10. Décodage des hexadécimaux à partir des URL
- 11. section Décodage CDATA en C#
- 12. javascript json - problème de décodage ajax json array de php
- 13. Décodage html retourné comme réponse json - android
- 14. Décomposition et décodage du dictionnaire imbriqué/json
- 15. Json décodage unicode dans simplejson de python
- 16. Décodage JSON après l'envoi en utilisant PHP cUrl
- 17. dans Réécriture de décodage url htaccess valeurs
- 18. décodage chaîne encodée en base64 avec caractères d'échappement URL
- 19. Besoin d'aide avec PHP codage/décodage URL
- 20. Décodage MIME C# de base
- 21. Codage base64 en Java et décodage en C#
- 22. Bibliothèque de décodage d'URL C/C++
- 23. Décodage d'URL en Javascript
- 24. Décodage d'une mappe Java/JSON dans un objet F #
- 25. Décodage de corps de réponse gzip-ed avec url-retrieve
- 26. PHP URL Codage/Décodage Jolis Citations à travers% de u2019
- 27. Tableau de décodage et d'encodage en Objective-C
- 28. Décodage des données html échappées avec newlines en utilisant C#
- 29. Comment gérer JSON en C#?
- 30. Analyser JSON en utilisant C?
Plus d'informations s'il vous plaît. "Ne semble pas être capable de le gérer" ne nous en dit pas beaucoup. – womp