Sérialiser l'objet javascript json et à l'arrière
Je suis en utilisant jQuery méthode post pour envoyer des données à un serveur. Plutôt que de construire la chaîne JSON moi-même, je voudrais simplement utiliser un objet Javascript. Quand je reçois la chaîne de retour (en JSON) je voudrais construire automatiquement une correspondante de l'objet javascript. Est-ce possible?
Merci d'avance.
Vous devez vous connecter pour publier un commentaire.
Caisse
JSON.stringify()
etJSON.parse()
dans JSON2 documentationExemple:
Oui.
Si l'objet JSON est disponible, vous pouvez utiliser :
pour transformer un objet en chaîne JSON.
Vous pouvez également convertir une chaîne en un objet avec
Pour être sûr que JSON est disponible, vous pouvez inclure ce fichier https://github.com/douglascrockford/JSON-js
vous devez utiliser Douglas Crockford de JSON2 bibliothèque.
De cette façon, vous pouvez:
ou
Si vous utilisez jQuery.getJSON vous n'avez pas de soins sur les stringifying et le parsing json, jquery fait pour vous.
getJSON
est juste un raccourci de $.ajax avec "json" en tant que type de données.