JSON validator
Invalid JSON breaks APIs, config deploys, and CI pipelines — often with vague "Unexpected token" messages. Paste or upload JSON to get immediate syntax validation with error location. Parsing runs locally; secrets in config files never hit a server.
Girdi
JSON geçerli.
How to validate JSON
1. Paste JSON into the editor or upload a .json file.
2. Read validation result: valid or error with position.
3. Fix trailing commas, quotes, or bracket mismatches.
4. Copy corrected JSON or send to formatter/minifier.
Doğrulama örnekleri
API yanıtı hata ayıklaması
Günlük çıktısı nesnenin ortasında kesildi; doğrulayıcı dizenin tam olarak nerede kesildiğini gösterir.
package.json düzeltmesi
Son bağımlılık bloğundan sonra fazladan virgül — doğrulayıcı, npm kurulumu başarısız olmadan önceki satırı işaret eder.
Web kancası yükü
Koddaki alanları eşlemeden önce üçüncü taraf POST gövdesinin geçerli olduğunu JSON doğrulayın.
JSON ne zaman doğrulanmalı?
• Git'e yapılandırma işlemi yapmadan veya üretime dağıtmadan önce.
• Hatalı istemci gövdesinden gelen 400 Hatalı İstekte hata ayıklanırken.
• Teknik bilgisi olmayan takım arkadaşlarının elle düzenlediği JSON birleştirildiğinde.
Doğrulama yeterli olmadığında
• JSON Şema anlam doğrulamasına ihtiyaç duyduğunuzda şemaya duyarlı araçları kullanın.
• Dosya JSON Satır (NDJSON) olduğunda — satır satır ayrı ayrı doğrulayın.
• İçerik, yorum içeren JSON5 veya HJSON olduğunda — standart JSON ayrıştırıcı başarısız olur.
Katı JSON ile JavaScript karşılaştırması
JSON, JS nesne değişmezlerinden daha katıdır; yorum yok, tanımsız yok, sondaki virgül yok. JS yapılandırmalarından kopyalama işlemi genellikle temizlenene kadar bozulur.
Güvenlik notu
Üretim sırlarını asla bilinmeyen çevrimiçi doğrulayıcılara yapıştırmayın. Bu araç yerel olarak ayrıştırır; yine de ekran paylaşımlarında kimlik bilgilerini paylaşmaktan kaçının.
CSV araçlarıyla eşleştirin
API JSON doğrulandıktan sonra, e-tablo incelemesi için örnek dizileri jsonToCsv ile CSV'ye dönüştürün.
Sık sorulan sorular
Yaygın JSON hataları?
Sondaki virgüller, çift yerine tek tırnak işaretleri, tırnaksız anahtarlar ve özellikler arasında eksik virgüller.
Şemayı doğruluyor mu?
Yalnızca sözdizimi — şemaya karşı yapı ayrıdır.
Büyük dosyalar mı?
Çok büyük JSON tarayıcıyı yavaşlatabilir; GB dosyaları için akışlı CLI araçlarını bölebilir veya kullanabilir.
Unicode ve kaçar mı?
Geçerli JSON bazı kontroller için \uXXXX gerektirir; doğrulayıcı dizelerde UTF-8'i kabul eder.
Veriler yüklendi mi?
Hayır — JSON.parse yerel olarak çalışır.
Sabitledikten sonra mı?
Okunabilir düzen için JSON biçimlendiriciyi veya üretim için küçültücüyü kullanın.