Cos’è JSON

Utente HTML.it
chiede

Cos’è JSON

Redazione HTML.it
risponde

Json (Javascript Object notation), è un tipo di formato molto utilizzato per lo scambio dati in applicazioni client server come API o Mashup. È basato su JavaScript ma il suo sviluppo è specifico per lo scambio di dati ed è indipendente dallo sviluppo del linguaggio di scripting dal quale nasce e con il quale è perfettamente integrato e semplice da utilizzare.

Json è una valida alternativa al formato XML-XSLT e sempre più servizi di Web Services mettono a disposizione entrambe le possibilità di integrazione. Leggere ed interpretare uno stream in Json è semplice in tutti i linguaggi, non solo in JavaScript, con cui è completamente integrato ma anche con PHP, Java ed altri linguaggi server-side, per mostrare i dati da fonti esterne ed impaginarli secondo le proprie soluzioni personalizzate.

Json si è fatto largo tra i vari protocolli e formati per lo scambio dati per la semplicità di implementazione, possibile con la sola funzione, comune a molti linguaggi, chiamata eval().