JSON - Sözdizimi

JSON'un temel sözdizimine hızlıca bir göz atalım. JSON sözdizimi temelde JavaScript sözdiziminin bir alt kümesi olarak kabul edilir; aşağıdakileri içerir -

  • Veriler, ad / değer çiftlerinde temsil edilir.

  • Kaşlı ayraçlar nesneleri tutar ve her adın ardından ':' (iki nokta üst üste) gelir, ad / değer çiftleri, (virgül) ile ayrılır.

  • Köşeli parantezler dizileri tutar ve değerler, (virgül) ile ayrılır.

Aşağıda basit bir örnek verilmiştir -

{
   "book": [

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

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

   ]
}

JSON aşağıdaki iki veri yapısını destekler -

  • Collection of name/value pairs - Bu Veri Yapısı, farklı programlama dilleri tarafından desteklenmektedir.

  • Ordered list of values - Dizi, liste, vektör veya dizi vb. İçerir.