Comment puis-je prendre un objet JSON et le reconvertir dans le format de chaîne d'origine?JSON Object to String
Merci
Comment puis-je prendre un objet JSON et le reconvertir dans le format de chaîne d'origine?JSON Object to String
Merci
Vous pouvez utiliser un excelent json2.js bibliothèque: https://github.com/douglascrockford/JSON-js
Vérifiez la méthode JSON.stringify
.
Edit:
Il semble que le librabry déplacé maintenant repo github: https://github.com/douglascrockford/JSON-js
Il y a quelques plugins jQuery pour le faire. jQuery-json est l'un d'eux, que j'ai essayé avec succès.
Utilisez la méthode stringify de l'objet JSON Douglas Crockford:
Cela montrera votre objet dans une zone d'alerte:
alert(JSON.stringify(myObject));
pas de support jquery? –
Pourquoi auriez-vous besoin du support jquery? Après tout, c'est du javascript pur. –
la bibliothèque JSON ne fait pas partie de jQuery, mais elle est très utile. Je recommande fortement de l'utiliser. – Silkster
quand il est un objet, il est un objet javascript, Ensuite, il est encodé en tant que chaîne, une chaîne qui est une syntaxe javascript qui exprime l'objet json-encoded. (JSON: JavaScript Object Notation
). Cependant, il s'agit de la fonction intégrée de jquery pour analyser json: jQuery.getJSON
(récupère l'objet hors de la chaîne).
à faire les choses dans l'autre sens vérifier autour ceci: Serializing to JSON in jQuery
Du côté client? –