Il existe json dans n'importe quel langage Dans ce chapitre, nous utiliserons des exemples pour analyser et présenter comment utiliser le langage Python pour coder, et comment utiliser le Langage PythonPour décoder l'objet JSON.
JSON(JavaScript Object Notation) est un format d'échange de données léger, facile à lire et à écrire pour les humains.
Fonction JSON
L'utilisation de la Fonction JSON nécessite d'importer la librairie json : import json.
json.dumps
json.dumps est utilisé pour encoder des objets Python en chaînes JSON.
Syntaxe
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)
Exemples
L'exemple suivant encode le tableau en données au format JSON :
#!/usr/bin/python import json data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] json = json.dumps(data) print json
Le résultat de l'exécution du code ci-dessus est :
[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]
Utiliser des paramètres pour formater les données JSON pour la sortie :
>>> import json >>> print json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': ')) { "a": "Runoob", "b": 7 }
Table de conversion du type primitif python vers le type json :
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!