Python- indeling JSON
Het resultaat opmaken
In het bovenstaande voorbeeld wordt een JSON-tekenreeks afgedrukt, maar deze is niet erg gemakkelijk te lezen, zonder inspringingen en regeleinden.
De json.dumps()
methode heeft parameters om het resultaat gemakkelijker te kunnen lezen:
Voorbeeld
Gebruik de indent
parameter om het aantal inspringingen te definiëren:
json.dumps(x, indent=4)
U kunt ook de scheidingstekens definiëren, de standaardwaarde is (", ", ": "), wat betekent dat u een komma en een spatie gebruikt om elk object te scheiden, en een dubbele punt en een spatie om sleutels van waarden te scheiden:
Voorbeeld
Gebruik de separators
parameter om het standaardscheidingsteken te wijzigen:
json.dumps(x, indent=4, separators=(". ", " = "))