Định dạng JSON với thụt lề 2 hoặc 4 dấu cách
Định dạng biến JSON gọn thành mỗi dòng một giá trị và thụt lề từng cấp lồng nhau, giúp cấu trúc dễ đọc và dễ so sánh. Trình định dạng hỗ trợ 2 hoặc 4 dấu cách mỗi cấp.
Ví dụ minh họa
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- Số dòng
- 13
- Số ký tự
- 150
{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- Số dòng
- 13
- Số ký tự
- 180
Quy tắc của trình định dạng
- Mỗi thuộc tính của đối tượng và mỗi phần tử của mảng nằm trên một dòng riêng, thụt sâu hơn cấp cha một bậc.
- Đối tượng và mảng rỗng vẫn nằm trên một dòng dưới dạng {} và [].
- Thụt lề chỉ dùng dấu cách; không có tùy chọn tab. Chọn 2 dấu cách cho kết quả gọn hoặc 4 dấu cách để phân tách các cấp rõ hơn.