Python -Format JSON
Formatieren Sie das Ergebnis
Das obige Beispiel gibt eine JSON-Zeichenfolge aus, die jedoch ohne Einrückungen und Zeilenumbrüche nicht sehr einfach zu lesen ist.
Die json.dumps()
Methode hat Parameter, um das Ergebnis besser ablesen zu können:
Beispiel
Verwenden Sie den indent
Parameter, um die Anzahl der Einzüge zu definieren:
json.dumps(x, indent=4)
Sie können auch die Trennzeichen definieren, der Standardwert ist (", ", ": "), was bedeutet, dass Sie ein Komma und ein Leerzeichen verwenden, um jedes Objekt zu trennen, und einen Doppelpunkt und ein Leerzeichen, um Schlüssel von Werten zu trennen:
Beispiel
Verwenden Sie den separators
Parameter, um das Standardtrennzeichen zu ändern:
json.dumps(x, indent=4, separators=(". ", " = "))