Định dạng dữ liệu JSON và cơ sở dữ liệu tài liệu JSON là gì?

Rất có thể bạn đã nghe nói về JSON , nhưng giống như hầu hết mọi người, bạn có thể không biết nó nghĩa là gì. Chà, nó là viết tắt của JavaScript Object Notation . Điều thú vị về JSON là nó có thể đọc được cả người và máy, điều mà nhiều ngôn ngữ thiếu. Không chỉ vậy, JSON là một ngôn ngữ độc lập, điều này khiến nhiều người ngạc nhiên khi thấy JavaScript là một phần trong tên gọi của nó. Hơn nữa, nó không phải là một ngôn ngữ lập trình truyền thống và hơn thế nữa là một định dạng dữ liệu tiêu chuẩn mở.

Ngoài ra, ngôn ngữ này là một API tiêu chuẩn được sử dụng trong nhiều công cụ và ứng dụng khác nhau, đặc biệt là trên web. Hơn nữa, nó là một trong những lựa chọn thay thế quan trọng cho XML.

JSON

JSON là gì?

JSON là một định dạng tệp và trao đổi dữ liệu tiêu chuẩn mở sử dụng văn bản mà con người có thể đọc được để lưu trữ và truyền các đối tượng dữ liệu. Nó có nhiều ứng dụng đa dạng và có thể thay thế cho XML trong hệ thống AJAX .

OK, vì vậy có hai cách mà JSON đại diện cho dữ liệu và chúng ta sẽ thảo luận về chúng ngay bây giờ để bạn hiểu.

  • Mảng(Array) - Theo hiểu biết của chúng tôi, chúng tôi xác định Mảng bằng dấu ngoặc vuông trái ([) và phải (]). Dấu phẩy phân tách mọi mục trong dấu ngoặc. Hơn nữa, bạn cũng có thể xem đây là một tập hợp các giá trị có thứ tự.
  • Đối tượng(Object) - Những gì chúng ta có ở đây là một tập hợp các cặp khóa-giá trị hoặc tên-giá trị. Bây giờ, khi nói đến việc xác định một đối tượng, nó phải được thực hiện trong dấu ngoặc nhọn trái ({) và phải (}). Mọi cặp tên-giá trị bên trong dấu ngoặc nhọn phải bắt đầu bằng tên, theo sau là dấu hai chấm và cuối cùng là giá trị. Dấu phẩy luôn phải phân tách từng cặp tên-giá trị.

Cơ sở dữ liệu tài liệu JSON là gì?

Có một thứ gọi là cơ sở dữ liệu tài liệu khi nói đến JSON , nhưng hầu hết mọi người sẽ không biết về nó. Tuy nhiên, vì chúng tôi vừa giải thích JSON là gì, nên việc thảo luận về cơ sở dữ liệu tài liệu chỉ có ý nghĩa đối với chúng tôi.

Bạn thấy đấy, cơ sở dữ liệu tài liệu JSON là một dạng cơ sở dữ liệu không quan hệ được tạo ra để lưu trữ và truy vấn dữ liệu dưới dạng tài liệu JSON . Thay vì chuẩn hóa thông tin trên một số bảng, mỗi bảng có một cấu trúc cố định và duy nhất tương tự như một cơ sở dữ liệu quan hệ.

Một trong những điều ấn tượng về điều này là thực tế là cơ sở dữ liệu tài liệu JSON cũng sử dụng các định dạng tài liệu tương tự được các nhà phát triển sử dụng trong mã ứng dụng của họ. Điều này giúp các nhà phát triển truy vấn dữ liệu dễ dàng hơn bất cứ khi nào họ muốn.

Ví dụ về mã JSON

Ví dụ về chuỗi JSON:

{

"firstname": "Vamien",

"lastname": "McKalin",

“occupation”: “Technical Writer”

}

Ví dụ về số JSON:

{

"id": 1,

"age": 56,

"bornyear": 1965,

"date": 6,

"month": 9,

"weight" : 99.9

}

Dưới đây là một số Công cụ JSON trực tuyến hữu ích để giúp bạn bắt đầu.

Đọc(Read)Cách mở tệp JSON(How to open a JSON file) .

Hãy tận hưởng(Enjoy) việc học JSON và hãy chắc chắn rằng chúng tôi sẽ đánh giá cao chúng tôi trong các phần nhận xét.



About the author

Tôi là một kỹ thuật viên âm thanh và bàn phím chuyên nghiệp với hơn 10 năm kinh nghiệm. Tôi đã làm việc trong thế giới doanh nghiệp, với tư cách là nhà tư vấn và quản lý sản phẩm, và gần đây nhất là kỹ sư phần mềm. Kỹ năng và kinh nghiệm của tôi cho phép tôi làm việc trên nhiều loại dự án khác nhau từ các doanh nghiệp nhỏ đến các công ty lớn. Tôi cũng là một chuyên gia về Windows 11 và đã làm việc trên hệ điều hành mới hơn hai năm nay.



Related posts