JSON Schema Validator - Online bir şemaya karşı JSON'u doğrulayın
JSON ve şeması yerel olarak parsedilir, böylece içeriğinizi yüklemeden API ücretleri, dosyaları yapılandırma ve webhook örneklerini Draft-07, 2019-09 veya 2020-12'ye karşı kontrol edebilirsiniz.
Validasyon Sonuçları
JSON verilerini ve bir JSON Şeması ekleyin, ardından Geçerli seçin.
Desteklenen Tasarımlar
Seçilen proje, onaylanmadan önce 7 , 2019-09 veya 2020-12 tasarığını seçin.
Faydalı Hatalar Yöntemleri
Doğrulama hataları örnek yollar, şemalar yolları ve kısaca mesajlar içerir, böylece API yük sorunları daha kolay bulabilirsiniz.
Yerel Çalışma Akışı
Bir raporu kopyalayın veya bir JSON dosyası olarak indirin. Analytics yalnızca boyut, tasarım ve sayım buckets kullanır, asla pastayı içeriği.
Online bir şemaya karşı JSON'u nasıl doğrulayabilirim
- 1. JSON verilerinizi saklayın. Bir API yanıt, webhook vücudu, ayar nesnesi veya kontrol etmeniz gereken herhangi bir JSON belgesini kullanın.
- 2. JSON şemasına uygun olarak uygulayın. Gerekli özellikleri, tip kuralları, enumlar, aralar ve gözenmiş nesne kısıtlamaları içerir.
- 3. Planlama planını seçin. Draft-07, 2019-09 veya 2020-12 seçin, böylece doğrulama doğru anahtar kelime davranışını kullanır.
- 4. Hataları doğrulamak ve düzeltmek. Örnek yolları ve şemalar yollarını inceleyin, ardından doğrulama raporunu kopyalayın veya indirin.
Örnek kontrol şeması
JSON Bilgileri
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON Şeması
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
Bu JSON Şeması doğrulayıcısı, verilerin şemaya uygun olup olmadığını ve gerekli bir varlık, tip, enum veya yırtılmış kuralın başarısız olduğunda doğru alanı işaret ediyor mu bildirir.
JSON Schema Validator FAQ Hakkında
Bu araçla JSON'u online bir şemaya karşı doğrulayabilir miyim?
Evet. JSON verilerini ve bir JSON Şeması ekleyin, eşleşen tasarıyı seçin ve içeriği Convertr'a yüklemeden online bir şemaya karşı JSON'u doğrulayın.
JSON Schema Validator Draft-07 ve 2020-12'yi destekliyor mu?
Evet. validatör JSON Schema Draft-07, Draft 2019-09 ve Draft 2020-12'yi destekler.
Bu JSON Formatter'dan farklı mı?
Evet. JSON Formatter sintazi ve biçimlendirme kontrol eder. Bu JSON Şeması Validator, gerekli alanlar, türler, enumalar ve gözenmiş nesne kuralları da dahil olmak üzere geçerli bir şemaya uygun olup olmadığını kontrol eder
İlgili geliştirici araçları
JSON Şema Doğrulayıcı
Bir JSON örneği, desteklenen tasarım davranışını kullanarak sağlanan bir JSON Şemasına karşı doğrulayın.
- Giriş
- JSON verileri, bir JSON Şeması ve seçilen destekli tasarıma.
- Çıktı
- Geçerli veya geçersiz bir sonuç, örnek ve şemalar yolları ile.
- Gerçek Sınırlamalar
- Uzaktan şemayı yakalamak söz verilmez, özelleştirilmiş biçimler notlar olabilir ve destek Draft-07, 2019-09 ve 2020-12 anahtar kelimeler arasında farklılık gösterir.
- Gizlilik ve veri işleme
- JSON verileri, bir JSON Şeması ve seçilen destekli tasarım bu tarayıcı sekmesinde işlenir. dönüştürücü almaz veya depolamaz; sayfanın kapatılması veya yeniden yüklemesi, aracın açıkça yerel bir indirme sunmadığı sürece çalışma durumunu temizler.
Bu aracı nasıl kullanırız
- JSON verileri, bir JSON Şeması ve seçilen destekli tasarımları araç kontrollerinde sağlayın.
- Örnek ve şemalar yolları ile geçerli veya geçersiz bir sonuç etkileyen ayarları seçin, sonra aracı çalıştırın.
- Geçerli veya geçersiz bir sonuç örnek ve şemalar yolları ile kopyalanmadan önce veya indirmeden önce incelemek.
• Ortak başarısızlık modları
Geçersiz JSON, geçersiz bir şeması, çözülmemiş bir referans veya tasarım uyumsuz bir anahtar kelime, bir doğrulama hatası üretir.
Faydalı örnek
Bir e-posta çubuğu ve tam yaş gerektirir, sonra bir örnek nesneyi doğrulayın ve her başarısız yolu kontrol edin.