Comment encoder et décoder du JSON en JavaScript ?
Réponses rédigées par Antoine
Dernière mise à jour : 2022-10-18 11:19:22
Question
Comment faire pour encoder et décoder du JSON en JavaScript ?
Réponse
Pour encoder et décoder du JSON, en JavaScript, vous pouvez utiliser les méthodes suivantes :
- La méthode
JSON.stringify()
permet d'encoder en JSON. - La méthode
JSON.parse()
permet de décoder du JSON.
Voici un exemple pour encoder et décoder du JSON en JavaScript :
<script>
const exemple = {
id: 9999,
titre: "Comment encoder et décoder JSON en JavaScript ?",
auteur: {
id: 1,
nom: "1FORMATIK.com"
}
};
const encodeJson = JSON.stringify(exemple);
const decodeJson = JSON.parse(encodeJson);
document.open();
document.write("JSON encodé avec stringify : " + encodeJson);
document.write("<br>");
document.write("JSON décodé avec parse et récupération du nom de l'auteur : " + decodeJson.auteur.nom);
document.close();
</script>
Vous trouverez d'avantage d'information sur la manière d'encoder et de décoder du JSON, en JavaScript, via cette page du site de Mozilla.