Demjson est une bibliothèque de modules tiers pour Python qui peut être utilisée pour encoder et décoder des données JSON, y compris les fonctions de formatage et de vérification de JSONLint .
Adresse Github : https://github.com/dmeranda/demjson
Adresse officielle : http://deron.meranda.us/python/ demjson/
Configuration de l'environnement
Avant d'utiliser Demjson pour encoder ou décoder des données JSON, nous devons d'abord installer le module Demjson. Dans ce tutoriel, nous allons télécharger Demjson et l'installer :
$ tar -xvzf demjson-2.2.3.tar.gz $ cd demjson-2.2.3 $ python setup.py install
Pour plus d'introduction à l'installation : http://deron.meranda.us/python/demjson/install
Fonction JSON
encoder
Python La fonction encode() est utilisée pour encoder des objets Python en chaînes JSON.
Syntaxe
demjson.encode(self, obj, nest_level=0)
Exemples
Les exemples suivants will Le tableau est encodé dans des données au format JSON :
#!/usr/bin/python import demjson data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] json = demjson.encode(data) print json
Le résultat de l'exécution du code ci-dessus est :
[{"a":1,"b":2,"c":3,"d":4,"e":5}]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!