JSON Formatlayıcı ve Doğrulayıcı
JSON verilerini formatlayın, doğrulayın ve güzelleştirin.
Formatted JSON will appear here...JSON Formatter, JSON verilerini anında güzelleştiren veya küçülten ücretsiz, tarayıcı tabanlı bir araçtır. Ham JSON dizenizi ayrıştırır, sözdizimi hatalarını kontrol eder ve uygun girintileme ile sözdizimi vurgulama uygulayarak en derin iç içe yapıları bile okunabilir hale getirir.
JSON'unuzu giriş alanına yapıştırın, ardından düzgün girintili çıktı elde etmek için Biçimlendir'e veya üretim kullanımı için tek satıra sıkıştırmak üzere Küçült'e tıklayın. Doğrulayıcı sözdizimi hatasının tam yerini vurgular.
Bu araç tamamen tarayıcınızda çalışır — hiçbir veri sunucuya gönderilmez. API yanıtlarını hata ayıklamak, yapılandırma dosyalarını düzenlemek ve bir servise göndermeden önce JSON yüklerini hazırlamak için idealdir.
Sıkça Sorulan Sorular
Kod Uygulaması
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.