Leer y escribir JSON en Python
JSON es habitual en API, configuración e intercambio de datos.
¿Qué es Leer y escribir JSON en Python?
JSON es habitual en API, configuración e intercambio de datos.
Convierte entre texto JSON y diccionarios Python.
¿Cuándo se utiliza?
- Aprender sintaxis de Python con código práctico.
- Construir una base para problemas mayores.
- Probar una idea sin instalar un entorno local.
Código de ejemplo
main.py
import json
user = json.loads('{"name": "Ada", "active": true}')
user["score"] = 95
print(json.dumps(user, indent=2))
Resultado esperado
{
"name": "Ada",
"active": true,
"score": 95
}
Cómo funciona
json.loads analiza texto y json.dumps serializa valores; indent mejora la legibilidad.
Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.
Ejercicios prácticos
Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.
- Predice la salida antes de ejecutar.
- Controla entradas vacías o no válidas.
- Extrae la lógica a una función y añade pruebas.