JSON (JavaScript Object Notation) es el formato estándar utilizado por la inmensa mayoría de APIs web para intercambiar información entre sistemas. Su estructura es muy similar a la de los diccionarios de Python, lo que hace que trabajar con él resulte muy natural desde este lenguaje.
El módulo json, incluido en la librería estándar de Python, ofrece cuatro funciones principales: dumps() convierte un diccionario en texto JSON, loads() hace el proceso inverso, y dump() / load() realizan las mismas conversiones directamente desde y hacia archivos.
Código de ejemplo:
import json
persona = {"nombre": "José", "edad": 35}
# Diccionario a texto JSON
texto_json = json.dumps(persona, indent=2)
print(texto_json)
# Texto JSON a diccionario
datos = json.loads(texto_json)
print(datos["nombre"])
# Guardar directamente en un archivo
with open("persona.json", "w") as archivo:
json.dump(persona, archivo, indent=2)
.png)
No hay comentarios:
Publicar un comentario
Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.