JSON-Formatierer & Validator
Formatieren, validieren und verschönern Sie JSON-Daten.
Formatted JSON will appear here...JSON Formatter ist ein kostenloses, browserbasierteres Werkzeug, das JSON-Daten sofort formatiert oder minimiert. Es analysiert Ihre JSON-Zeichenkette, prüft auf Syntaxfehler und wendet Einrückung mit Syntaxhervorhebung an, sodass selbst tief verschachtelte Strukturen leicht lesbar werden.
Fügen Sie Ihr JSON in das Eingabefeld ein und klicken Sie auf Formatieren für eine korrekt eingerückte Ausgabe, oder auf Minimieren, um es für die Produktion auf eine Zeile zu komprimieren. Der Validator zeigt genau an, wo ein Syntaxfehler auftritt.
Dieses Tool läuft vollständig in Ihrem Browser — es werden keine Daten an einen Server gesendet. Es eignet sich hervorragend zum Debuggen von API-Antworten, Bearbeiten von Konfigurationsdateien und Vorbereiten von JSON-Payloads.
Häufig gestellte Fragen
Code-Implementierung
import json
# Format (pretty-print) a JSON string
raw = '{"name":"Alice","age":30,"hobbies":["reading","coding"]}'
data = json.loads(raw)
# Indent with 2 spaces
pretty = json.dumps(data, indent=2)
print(pretty)
# {
# "name": "Alice",
# "age": 30,
# "hobbies": ["reading", "coding"]
# }
# Sort keys alphabetically
sorted_json = json.dumps(data, indent=2, sort_keys=True)
# Minify (compact)
minified = json.dumps(data, separators=(',', ':'))
print(minified)
# {"name":"Alice","age":30,"hobbies":["reading","coding"]}
# Format a JSON file in-place
with open('data.json', 'r') as f:
obj = json.load(f)
with open('data.json', 'w') as f:
json.dump(obj, f, indent=2)Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.