JSON là gì? Nên sử dụng JSON trong tình huống như thế nào?
Câu Hỏi Là Gì

JSON là gì? Nên sử dụng JSON trong tình huống như thế nào?

Trong chuyên mục Câu hỏi là gì ngày hôm nay của Thanh Phong ART chúng tôi xin chia sẻ với các bạn kiến thức về lĩnh vực tin học, công nghệ thông tin, đó là JSON. Với nhiều người học về công nghệ thông tin, hoặc một developer có kinh nghiệm thì họ chắc chắn sẽ không lạ gì với thuật ngữ này. Tuy nhiên, nếu bạn là dân “ngoại đạo” hay chỉ là người tự tìm tòi thì nó vẫn sẽ là ẩn số cần phải tìm lời giải. Nội dung bài viết dưới đây sẽ sẽ lý giải giúp bạn hiểu JSON là gì.

JSON là gì? Nên sử dụng JSON trong tình huống như thế nào?

JSON LÀ GÌ?

JSON là được viết tắt bởi cụm từ JavaScript Object Noattion được hiểu là một kiểu định dạng dữ liệu nhanh để chúng ta đọc và viết. Dữ liệu này bao gồm text, sử dụng các cặp key – value. JSON là một kiểu dữ liệu trung gian, chủ yếu được dùng để vận chuyển thông tin giữa các thành phần của một chương trình. JSON là cơ sở để chúng ta tập hợp lên ngôn ngữ lập trình JavaScript, thuộc họ hàng với ngôn ngữ C, gồm C, C++, C#, Java, JavaScript, Perl, Python, và nhiều ngôn ngữ khác.

JSON là gì? Nên sử dụng JSON trong tình huống như thế nào?

Về cấu trúc, nó mô tả dữ liệu bằng cách bọc những dữ liệu con trong dữ liệu lớn hơn trong dấu ngoặc nhọn ({ }), được xây dựng dựa trên 2 cấu trúc:

  • Là tập hợp của các cặp tên và giá trị name-value. Trong những ngôn ngữ khác nhau, đây được nhận thấy như là 1 đối tượng (object), sự ghi (record), cấu trúc (struct), từ điển (dictionary), bảng băm (hash table), danh sách khoá (keyed list), hay mảng liên hợp.
  • Là 1 tập hợp các giá trị đã được sắp xếp. Trong hầu hết các ngôn ngữ, được nhận thấy như là 1 mảng, véc tơ, tập hợp hay là 1 dãy sequence.

NHỮNG TÌNH HUỐNG SỬ DỤNG JSON

  • Khi muốn lưu trữ dữ liệu đơn thuần:

Đó là khi bạn muốn lưu trữ dữ liệu dưới dạng metadata ở phía server. Định dạng JSON sẽ được lưu vào dữ liệu và sau đó khi cần dữ liệu thì sẽ được giải mã.

  • Xử lý thông tin trả về từ server

Sử dụng JavaScript, ActionScript để xử lý thông tin trả về từ phía server. Rất nhanh và rất dễ dàng.

Qua nội dung bài viết này chúng ta đã có thể trả lời được câu hỏi JSON là gì rồi đúng không. Hy vọng với những thông tin trên bạn đọc có thể có thêm kiến thức bổ ích cho mình. Nếu độc giả có gì thắc mắc và băn khoăn có thể gửi trực tiếp về website của chúng tôi. Thanh Phong ART sẽ giúp bạn trả lời những vướng mắc đó trong thời gian nhanh nhất.

 

Post Comment