Comment encoder et décoder du JSON en Python ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-10-18 11:37:36
Thèmes : json - python
Question

Comment faire pour encoder et décoder du JSON en Python ?

Réponse

Pour encoder et décoder du JSON, en Python, vous pouvez utiliser les fonctions suivantes :

  • La fonction json.dumps() permet d'encoder en JSON.
  • La fonction json.loads() permet de décoder du JSON.

Voici un exemple pour encoder et décoder du JSON en Python:

import json
 
exemple = {
    "id": 9999,
    "titre": "Comment encoder et décoder JSON en Python",
    "auteur": {
        "id": 1,
        "nom": "collaborativejob.com"
    }
}
 
encodeJson = json.dumps(exemple)
decodeJson = json.loads(encodeJson)
 
print(encodeJson)
print(decodeJson["auteur"]["nom"])

Vous trouverez d'avantage d'information sur la manière d'encoder et de décoder du JSON, en Python, via cette page de documentation du site officiel..