JSON és un format de text lleuger per representar dades. És molt habitual en APIs REST, fitxers de configuració i persistència de dades.
Execució del script
Desa l'exemple en json_exemple.py i executa l'arxiu des de terminal.
Estructura de JSON
JSON utilitza objectes {} i arrays [], amb valors com cadenes, nombres, booleans o null.
Lectura des de fitxer
Amb json.load() llegeixes dades JSON des d'un fitxer i les converteixes a estructures Python.
Escriptura a fitxer
Amb json.dump() deses llistes o diccionaris en format JSON, incloent sortida formatada.
loads i dumps
json.loads() converteix text JSON a objecte Python i json.dumps() fa la conversio inversa.
import json
with open("insert.json", "r", encoding="utf-8") as f:
dades = json.load(f)
