JSON és el format estàndard per intercanviar dades a la web. Aprèn estructura i lectura/escriptura amb Python.
Què és JSON i com llegir-lo amb Python

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)