PythonJSON

JSON JavaScript Object Notation es un formato para estructurar datos. Se utiliza principalmente para almacenar y transferir datos entre el navegador y el servidor. Python también es compatible con JSON con un paquete integrado llamado json. Este paquete proporciona todas las herramientas necesarias para trabajar con objetos JSON, incluido el análisis, la serialización, la deserialización y muchas más. Veamos un ejemplo simple donde convertimos los objetos JSON a objetos Python y viceversa.

Ejemplo:

Python3

import json
  
# JSON string
employee = '{"id":"09", "name": "Nitin", "department":"Finance"}'
  
# Convert string to Python dict
employee_dict = json.loads(employee)
print(employee_dict)
print(type(employee_dict))
print("\n")
  
# Convert Python dict to JSON
json_object = json.dumps(employee_dict, indent=4)
print(json_object)
print(type(json_object))

Producción:

 {'id': '09', 'name': 'Nitin', 'department': 'Finance'}
<class 'dict'>


{
    "id": "09",
    "name": "Nitin",
    "department": "Finance"
}
<class 'str'>

Este tutorial de JSON lo ayudará a aprender el funcionamiento de JSON con Python desde lo básico para avanzar, como analizar JSON, leer y escribir en un archivo JSON, serializar y deserializar JSON usando un gran conjunto de programas JSON.

Introducción

Leer y escribir JSON

Analizando JSON

Serialización y deserialización de JSON

Conversión entre JSON

Más operaciones JSON

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *