JSON: sintassi

Diamo una rapida occhiata alla sintassi di base di JSON. La sintassi JSON è fondamentalmente considerata come un sottoinsieme della sintassi JavaScript; include quanto segue:

  • I dati sono rappresentati in coppie nome / valore.

  • Le parentesi graffe contengono oggetti e ogni nome è seguito da ":" (due punti), le coppie nome / valore sono separate da, (virgola).

  • Le parentesi quadre contengono le matrici ei valori sono separati da, (virgola).

Di seguito è riportato un semplice esempio:

{
   "book": [

      {
         "id": "01",
         "language": "Java",
         "edition": "third",
         "author": "Herbert Schildt"
      },

      {
         "id": "07",
         "language": "C++",
         "edition": "second",
         "author": "E.Balagurusamy"
      }

   ]
}

JSON supporta le seguenti due strutture di dati:

  • Collection of name/value pairs - Questa struttura dati è supportata da diversi linguaggi di programmazione.

  • Ordered list of values - Include array, elenco, vettore o sequenza ecc.