JSON - Sintaxis

Echemos un vistazo rápido a la sintaxis básica de JSON. La sintaxis JSON se considera básicamente como un subconjunto de la sintaxis JavaScript; incluye lo siguiente:

  • Los datos se representan en pares de nombre / valor.

  • Las llaves contienen objetos y cada nombre va seguido de ':' (dos puntos), los pares de nombre / valor están separados por, (coma).

  • Los corchetes contienen matrices y los valores están separados por (coma).

A continuación se muestra un ejemplo simple:

{
   "book": [

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

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

   ]
}

JSON admite las siguientes dos estructuras de datos:

  • Collection of name/value pairs - Esta estructura de datos es compatible con diferentes lenguajes de programación.

  • Ordered list of values - Incluye matriz, lista, vector o secuencia, etc.