Sadece gelen bir XML dosyasını önceden tanımlanmış şemaya, yani XSD veya DTD'ye göre doğrulayabiliriz, gelen JSON nesnesindeki bir geçerliliği doğrulayabilir miyiz? Herhangi bir JSON Şeması Tanımı mevcut mu?Bir Şema Tanımı kullanarak JSON nesnesini doğrulayın
cevap
JSON schema numaralı bir çalışma taslağı var. Ayrıca Cerny'a da bakabilirsiniz. JSON Şemaya göre verileri doğrulamak kaç kütüphaneler vardır
....
yeni kitaplığı yoktur, json-gate , bu hile yapar.
Bu JSV ve diğerlerine benzer: (Tam açıklama. Ben yazar değilim), fakat birçok avantajı vardır: Bu hızlı * olduğunu
- .
- Hem siz hem de müşterileriniz için insan dostu, ayrıntılı hata iletileri üretir.
- Arkadaş canlısı, kapsamlı documentation. Sadece kütüphane değil, JSON şeması da var!
- Şema önceden doğrulanmış. Bu, şema tanımınızın hatalı biçimlendirilmesi durumunda geliştiricinin hemen bilmenizi sağlar. Ve işler biraz daha hızlı çalışır.
* Hızlı çok JSV olarak inanılmaz yavaş değildir. Benim testim JSV'nin json-kapısı'dan daha yavaş 30 (!) Kez olduğunu gösteriyor. Bu sonuç, JSV'yi diğer kitaplıklara karşı karşılaştıran Robert Schultz's tests ile tutarlıdır.
http://json-schema.org/implementations.html, doğrulayıcıların bir listesini verir. http://www.jsonschemavalidator.net/
diğerleri uygulama dile göre gruplandırılmıştır:
Kasım 2015 tarihinden itibaren sıralanan 32 doğrulayıcıları Bunlardan biri bir interaktif çevrimiçi araç olarak kullanılabilir vardır. Çoğu durumda, doğrulayıcı JSON Şemasının güncel versiyonunu destekleyip desteklemediğinin bir göstergesi de verilmiştir.
- 1. JSON Şema tanımı nesnelerin dizisi için
- 2. JSON nesnesini php kullanarak .json dosyasına yerleştirin
- 3. jquery kullanarak bir json nesnesini nasıl ayrıştırılır
- 4. Bir URL'den döndürülen JSON nesnesini,
- 5. Python'u kullanarak json nesnesini nasıl ayrıştırırım?
- 6. sözlük benzeri JSON şema
- 7. JSON şema validator kitaplığı
- 8. XSD'ye karşı Java Tercihleri nesnesini doğrulayın
- 9. Yuvalanmış bir json nesnesini düzleştirme
- 10. JSON nesnesini PHP'ye aktarma
- 11. java.lang.NoSuchFieldError: json şemasını json şema validator
- 12. JSON Şema, bilinmeyen özelliklerin ismiyle
- 13. JSON Schema - GraphQL şema dönüştürücüleri
- 14. Bir JSON nesnesini Fabric.js içinde deserialize edin
- 15. Bir TableViewer'ı doğrulayın ve doğrulayın?
- 16. d3.json() işlevi json nesnesini alabilir mi?
- 17. YUI Datatable'da JSON nesnesini görüntüleme
- 18. Varsa yapı alanını doğrulayın
- 19. PHP'de göndermeden önce bir JSON nesnesini sıkıştırın
- 20. Her JSON nesnesini bir modele kaydedin
- 21. Json nesnesini bir metne dışa aktarma Dosya
- 22. JSON nesnesini HTML öğesine bağlama
- 23. JSON nesnesini doğru şekilde oluştur
- 24. json nesnesini denetleyiciden jsp'ye döndürme
- 25. Köşeli malzeme kullanarak bir formu doğrulayın
- 26. Moq kullanarak bir yöntem çağrısı doğrulayın
- 27. JSON nesnesini, Jackson ek açıklamalarını kullanarak HttpResponse'den nasıl ayırıyorsunuz?
- 28. ngMessages kullanarak özel yönergeyi doğrulayın
- 29. Spring REST API'lerinde Json şema doğrulaması
- 30. İç içe json nesnesini php mysql kullanarak oluştur