1. Introduzione a JSON (JavaScript Object Notation)
JSON รจ un formato leggero per lo scambio di dati, indipendente dal linguaggio ma basato sulla sintassi di JavaScript. Viene ampiamente utilizzato nelle API web per trasferire informazioni strutturate tra client e server in modo rapido e leggibile.
2. Metodi Principali: JSON.stringify() e JSON.parse()
Per gestire la conversione tra oggetti nativi JavaScript e stringhe JSON si utilizzano due funzioni native fondamentali:
| Metodo | Parametro in Ingresso | Risultato Restituito | Descrizione e Utilizzo |
|---|---|---|---|
JSON.stringify() |
Oggetto o Array JavaScript | Stringa in formato JSON | Converte una struttura dati JavaScript in una stringa testuale JSON (serializzazione), utile per l'invio via rete. |
JSON.parse() |
Stringa in formato JSON | Oggetto o Array JavaScript | Analizza una stringa JSON ricevuta (es. da un'API) e la riconverte in un oggetto manipolabile in JavaScript (deserializzazione). |
3. Simulatore Interattivo: Convertitore JSON / Oggetto
Seleziona un'operazione per testare la trasformazione dei dati in tempo reale.