รูปแบบ หลามJSON
จัดรูปแบบผลลัพธ์
ตัวอย่างด้านบนพิมพ์สตริง JSON แต่อ่านไม่ง่าย โดยไม่มีการเยื้องหรือขึ้นบรรทัดใหม่
วิธีjson.dumps()
นี้มีพารามิเตอร์เพื่อให้อ่านผลลัพธ์ได้ง่ายขึ้น:
ตัวอย่าง
ใช้indent
พารามิเตอร์เพื่อกำหนดจำนวนการเยื้อง:
json.dumps(x, indent=4)
คุณยังสามารถกำหนดตัวคั่นได้ ค่าเริ่มต้นคือ (", ", ": ") ซึ่งหมายถึงการใช้เครื่องหมายจุลภาคและการเว้นวรรคเพื่อแยกแต่ละวัตถุ และโคลอนและช่องว่างเพื่อแยกคีย์ออกจากค่า:
ตัวอย่าง
ใช้separators
พารามิเตอร์เพื่อเปลี่ยนตัวคั่นเริ่มต้น:
json.dumps(x, indent=4, separators=(". ", " = "))