Python dict thành json

Json is 1 standard data đơn giản nhưng cực kỳ hiệu quả trong công việc biểu diễn dữ liệu. Với sự gọn nhẹ nhưng rất linh hoạt Json đã được rất nhiều ngôn ngữ lập trình hỗ trợ, đồng thời rất dễ dàng giao tiếp giữa các ngôn ngữ lập trình với nhau

Bài viết này không đi quá sâu mà chỉ hướng dẫn các bạn hiểu để khai thác sự linh hoạt của Json trong Python

Json có cấu trúc như thế nào

Hiểu đơn giản Json có 2 dạng. Đối tượng và Mảng. Đối tượng là 1 đối tượng chứa các phần tử trong đó, còn Mảng chứa nhiều đối tượng. Đối tượng được bao trong chiết khấu {}, còn Mảng được bao trong chiết khấu []

Nhưng sự linh hoạt của Json cho phép trong Object có Array, trong Array cũng có thể chứa nhiều Array, theo yêu cầu của bạn. Tuy nhiên cách sử dụng tốt nhất là 1 đối tượng json biểu diễn dữ liệu của 1 lớp

Khi bạn gọi hàm print[type[object]] thì kết quả là dict, đó là dictionary – kiểu từ điển

Các ví dụ về sử dụng Json trong Python

VD1. ta có đối tượng sinh viên đơn giản

1

2

3

4

5

student1 =

{

"tên". "vô hùng vi",

"sinh nhật" . 1990

}

Như vậy ta có thể lấy họ tên và năm sinh của sinh viên này bằng cách lấy phần tử có tên là tên và ngày sinh

1

2

in[sinh viên1["tên"

Chủ Đề