JSON - Cú pháp

Chúng ta hãy xem nhanh cú pháp cơ bản của JSON. Cú pháp JSON về cơ bản được coi là một tập con của cú pháp JavaScript; nó bao gồm những điều sau -

  • Dữ liệu được biểu diễn trong các cặp tên / giá trị.

  • Dấu ngoặc nhọn giữ các đối tượng và mỗi tên được theo sau bởi ':' (dấu hai chấm), các cặp tên / giá trị được phân tách bằng dấu, (dấu phẩy).

  • Dấu ngoặc vuông giữ các mảng và các giá trị được phân tách bằng dấu, (dấu phẩy).

Dưới đây là một ví dụ đơn giản -

{
   "book": [

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

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

   ]
}

JSON hỗ trợ hai cấu trúc dữ liệu sau:

  • Collection of name/value pairs - Cấu trúc dữ liệu này được hỗ trợ bởi các ngôn ngữ lập trình khác nhau.

  • Ordered list of values - Nó bao gồm mảng, danh sách, vectơ hoặc chuỗi, v.v.