Yazılım ve dijital araçlar

JSON Validator

JSON Validator, metnin JSON olarak ayrıştırılmasını ve JavaScript sayılarının sonlu, güvenli tam sayı sınırlarını kontrol eder. Yapısal JSON geçerliliğini uygulamanızın özel veri kurallarından ayrı inceleyin.

Bilgilerini gir

Formül hesabı
HESABIN YOLU

Nasıl hesaplanır?

JSON sözdizimi ve JavaScript sayılarının sonlu/tam sayı hassasiyeti doğrulanır; uygulamanızın JSON Schema kuralları ayrıca kontrol edilmelidir.

Örnek sonuç ve girdi testlerinden geçmiştir.

Formül kaynakları

MDN Web Docs

JSON doğrulama kapsamı

Araç JSON sözdizimini ve sayı temsilini denetler. Bir alanın zorunlu olması, belirli bir tarih biçimi veya uygulamaya ait değer aralığı JSON Schema gibi ayrı kurallarla kontrol edilmelidir.

Sayı kontrolü neden önemlidir?

Metin olarak yazılabilen her sayı JavaScript’te aynı hassasiyetle temsil edilemez. Özellikle büyük tam sayılarda doğrulama sonucunu sayı hassasiyetine göre değerlendirin.

ÖRNEK ÜZERİNDEN

Örnek hesaplama

Bu örnekte aşağıdaki girdiler kullanılmıştır. Kendi bilgilerinizi formda değiştirerek yeniden hesaplayabilirsiniz.

JSON
[]
DoğrulamaGeçerli JSON
  1. JSON sözdizimi ve JavaScript sayılarının sonlu/tam sayı hassasiyeti doğrulanır; uygulamanızın JSON Schema kuralları ayrıca kontrol edilmelidir.
  2. Doğrulama: Geçerli JSON.

Sık sorulan sorular

Geçerli JSON uygulamam için de geçerli mi?

Her zaman değil. JSON sözdizimi doğru olsa da uygulamanızın şema ve alan kuralları ayrıca sağlanmalıdır.

Bu araç JSON Schema uygular mı?

Hayır. Sözdizimi ve JavaScript sayı temsilini kontrol eder; uygulamanızın JSON Schema kuralları ayrı değerlendirilir.

Büyük sayılar neden sorun olabilir?

JavaScript sayı hassasiyeti sınırlıdır. Güvenli tam sayı sınırını aşan değerler kesinliği kaybedebilir.