[PYTHON] json

import json
j = {
    "employee":
        [
            {"id": 111, "name": "Mike"},
            {"id": 222, "name": "Nancy"}
        ]
}

print(j)
print("###########")

#Notez que s est ajouté lors de la lecture et de l'écriture en python
print(json.dumps(j))
a = json.dumps(j)
print('@@@@@@@@@@')
print(json.loads(a))

#Non lors de la lecture ou de l'écriture de fichiers
with open('test.json', 'w') as f:
    json.dump(j, f)
print('###########')
with open('test.json', 'r') as f:
    print(json.load(f))

production:

{'employee': [{'id': 111, 'name': 'Mike'}, {'id': 222, 'name': 'Nancy'}]}
###########
{"employee": [{"id": 111, "name": "Mike"}, {"id": 222, "name": "Nancy"}]}
@@@@@@@@@@
{'employee': [{'id': 111, 'name': 'Mike'}, {'id': 222, 'name': 'Nancy'}]}
###########
{'employee': [{'id': 111, 'name': 'Mike'}, {'id': 222, 'name': 'Nancy'}]}

Recommended Posts

json
json
Formatage JSON
Python #JSON
Classe pour convertir JSON
Manipulation de json en python
analyse json avec gdb
Comment lire JSON
Qu'est-ce que JSON? .. [Remarque]
Renvoie json avec Pyramid
Convertir json en Excel