00
:
00
:
00
:
00
Corso SEO AI - Usa SEOEMAIL al checkout per il 30% di sconto

Introduzione a JSON

Cos’è JSON?

JSON (JavaScript Object Notation) è un formato leggero per lo scambio di dati. È facile da leggere e scrivere per gli umani e facile da analizzare e generare per le macchine.

Caratteristiche

  • Basato su testo: Completamente indipendente dal linguaggio (nonostante il nome “JavaScript”).
  • Dati strutturati: Supporta oggetti, array e valori primitivi.
  • Lo Standard del Web: Quasi tutte le API REST utilizzano JSON come formato di risposta e richiesta.

Esempio Base

{
  "nome": "Mario Rossi",
  "eta": 30,
  "is_admin": false,
  "interessi": ["programmazione", "calcio"]
}

Perché non XML?

JSON ha largamente sostituito XML perché:

  • È meno verboso (niente tag di chiusura).
  • È più facile da leggere.
  • Mappa direttamente alle strutture dati della maggior parte dei linguaggi (Dizionari/Liste).