• 7:30 - 20:30
    Cả CN & Lễ
  • Lịch hẹn
  • TTBH gần bạn
JSON là gì? Tìm hiểu JSON thông qua ví dụ đơn giản

JSON là gì? Tìm hiểu JSON thông qua ví dụ đơn giản

18,700₫ 68,700₫

Có chổ đậu ô tô (Có thể mất phí)

    Cửa hàng bạn đã chọn

    Còn hàng sẵn có xem ngay lấy liền

    Bài viết cho biết JSON là gì. Cấu trúc của JSON về Cú pháp của JSON, các loại values và ví dụ. Khi nào nên sử dụng JSON. Click để xem ngay câu trả lời nhé!

    JSON hiện nay đang ngày càng phổ biến vì tính ứng dụng của nó trong lĩnh vực lập trình. Vậy JSON là gì? Tại sao JSON lại được sử dụng nhiều như vậy? Chúng ta hãy cùng tìm hiểu nhé!

    1. JSON là gì?

    JSON có tên tiếng anh đầy đủ JavaScript Object Noattion là một kiểu dữ liệu mở trong JavaScript, thuộc họ hàng với các ngôn ngữ lập trình C gồm: C, C++, C#, Java, JavaScript, Python,…

    Ban đầu JSON được thiết kế và phát triển để phục vụ riêng cho các ứng dụng viết bằng Javascript nhưng sau đó JSON ngày càng phổ biến hơn vì tính ứng dụng cao, dễ sử dụng và có thể đọc được bằng các ngôn ngữ lập trình hiện nay như: JavaScript, Python, C, C++,...

    Ảnh minh họa cho JSON

    Ảnh minh họa cho JSON

    Với định dạng đơn giản, dễ hiểu và phù hợp với mọi loại ngôn ngữ lập trình thì JSON sẽ được ưa chuộng và sử dụng nhiều hơn trong thời gian tới khi mà ngành công nghệ thông tin ngày càng quan trọng và máy tính ngày càng hiện đại.

    2. Cấu trúc của JSON

    - Cú pháp của JSON

    Một JSON đơn giản được trình bày theo 1 trong 2 nguyên tắc:

    • “tên_thuộc_tính” :“giá_trị_thuộc_tính”.
    • “tên_thuộc_tính” : “giá_trị_số_của_thuộc_tính”.

    Cấu trúc của JSON gồm hai yếu tố chính: Key (tên thuộc tính) và Value (giá trị thuộc tính).

    • Keys: là chuỗi ký tự được bao quanh bởi dấu ngoặc kép.
    • Values: là một kiểu dữ liệu JSON hợp lệ. Nó có thể dạng array, object, chuỗi, boolean, số hoặc rỗng.

    Ảnh minh họa cho cấu trúc JSON​

    Ảnh minh họa cho cấu trúc JSON

    Như vậy, kết cấu mỗi cú pháp của JSON trông có vẻ rất đơn giản. Nhưng muốn tạo file.json thì bạn phải tuân theo đúng cú pháp và những quy tắc sau:

    • Dữ liệu nằm trong cặp key - value.
    • Dấu ngoặc vuông lưu trữ mảng và giá trị được phân tách bằng dấu phẩy.
    • Một JSON bắt đầu và kết thúc bằng dấu ngoặc nhọn “{}”.
    • Các key, value của JSON bắt buộc phải đặt trong dấu nháy kép {“”}.
    • Nếu có nhiều cặp key - value thì ta dùng dấu “,” để ngăn cách chúng.

    Ảnh minh họa cho cấu trúc JSON​

    Ảnh minh họa cho cấu trúc JSON

    - Các loại values

    • Array: Một bộ sưu tập values có thứ tự được gọi là Array. Nó được bao quanh bởi dấu ngoặc vuông [] và các value bên trong được phân cách nhau bằng dấu phẩy.
    • Object: Cấu tạo của object gồm một key và một value. Có dấu hai chấm sau mỗi key và dấu phẩy sau mỗi value, cũng phân biệt giữa mỗi object. Cả hai được bao quanh bởi dấu ngoặc kép {}.
    • Chuỗi: Chuỗi là một bộ tập hợp gồm số 0 hoặc nhiều ký tự Unicode. Nó được bao quanh bởi hai dấu ngoặc kép.
    • Số: Trong JSON gồm có số nguyên và số thực.
    • Boolean: Là việc sử dụng true hoặc false làm value.
    • Rỗng: Một values thể hiện không có thông tin được xem là values rỗng.

    Ảnh minh họa cho các loại values

    Ảnh minh họa cho các loại values

    - Ví dụ

    {“name” : “iPhone12”“version” : “iOS 14.4.1”“seri” : “FTGVP00MHFM2”}

    Trên đây là một ví dụ đơn giản về của một chuỗi JSON lưu trữ thông tin về một chiếc iPhone 12. Nhìn qua ví dụ ta có thể dễ dàng nhận ra: “name”, “version”, “seri” là key và “iPhone12”, “iOS 14.4.1”, “FTGVP00MHFM2” là values. JSON bắt đầu và kết thúc bằng dấu ngoặc nhọn.

    3. Khi nào nên sử dụng JSON

    JSON có định dạng là văn bản, nó dễ dàng sử dụng để gửi giữ liệu đến một máy chủ bất kỳ nên thường được sử dụng để trao đổi dữ liệu văn bản giữa trình duyệt và máy chủ. Vì vậy, nếu bạn nhận dữ liệu từ máy chủ, ở định dạng JSON, bạn có thể sử dụng nó như bất kỳ đối tượng JavaScript nào khác.

    Ảnh minh họa cho sử dụng JSON​

    Ảnh minh họa cho sử dụng JSON

    Hy vọng thông qua bài viết này sẽ giúp các bạn hiểu rõ về JSON và có thể nắm bắt được những khái niệm cơ bản, cách sử dụng nó. Cảm ơn các bạn đã theo dõi, hẹn gặp lại ở những chủ đề tiếp theo.

    Trung tâm bảo hành có bán linh kiện và dịch vụ chính hãng, đào tạo KTV miễn phí, gọi là có mặt ngay, bảo hành tại nhà.
    Xem thêm ↓

    Cần tuyển kỹ thuật thay thế ĐT laptop PC làm tại nhà, tặng đồng phục đồ nghề trọn gói 10.000.000đ đặt lịch pv ngay không cần HS đặt lịch hẹn trên zalo hoặc ĐK nhận việc chỉ 1 Phút

    Viện máy tính nhận đào tạo học viên miễn học phí 1 kèm 1, có phụ cấp, bao ra nghề

    © 2027. Trungtambaohanh.com Thay Pin Điện Thoại Laptop, Phone PAD PC lấy liền
    Công Ty Cổ Phần Máy Tính VIỆN - GPĐKKD: 0305916372 do sở KHĐT TP.HCM cấp ngày 18/07/2008 ĐT: 028.3844.2008