Định dạng Python JSON
Định dạng kết quả
Ví dụ trên in ra một chuỗi JSON, nhưng nó không dễ đọc lắm, không có dấu thụt lề và ngắt dòng.
Phương thức json.dumps()
có các tham số để dễ đọc kết quả hơn:
Ví dụ
Sử dụng tham số indent
để xác định số lượng thụt lề:
json.dumps(x, indent=4)
Hãy tự mình thử »Bạn cũng có thể xác định các dấu phân cách, giá trị mặc định là (", ", ": "), nghĩa là sử dụng dấu phẩy và dấu cách để phân tách từng đối tượng, dấu hai chấm và dấu cách để phân tách khóa khỏi giá trị:
Ví dụ
Sử dụng tham số separators
để thay đổi dấu phân cách mặc định:
json.dumps(x, indent=4, separators=(". ", " = "))
Hãy tự mình thử »