JSON Schema Oluşturucu
Ücretsiz çevrimiçi JSON Schema oluşturucu. Örnek JSON'u yapıştırın ve anında draft-07 veya 2020-12 şeması çıkarın: zorunlu özellikler, dizi stratejileri ve dize biçimi algılama ile — tamamen tarayıcınızda.
JSON Schema Oluşturucu Nasıl Kullanılır
Bu araç bir örnek JSON belgesinden JSON Schema çıkarır. Sol tarafa örnek veriyi yapıştırın ya da yükleyin, seçenekleri ayarlayın; üretilen draft-07 veya 2020-12 şeması sağda gerçek zamanlı görünür. Tarayıcınızda yerel olarak to-json-schema çıkarım motorunu kullanır; motorun özellik bazlı zorunlu işaretlerini üst nesneler üzerinde şartnameye uygun required dizilerine çeviren bir son işlem adımı vardır. Hiçbir şey hiçbir yere yüklenmez.
- Örnek JSON'unuzu soldaki metin alanına yapıştırın ya da Dosya yükle / Örnek'i kullanın.
- Her özelliğin zorunlu olup olmayacağına karar verin: Her özelliği zorunlu olarak işaretle'yi işaretleyerek her nesnede required dizileri elde edin.
- Dizi stratejisini seçin: Tüm öğeleri birleştir (her öğeyi kapsayan tek şema), Yalnızca ilk öğe, Tutarlı öğeler (uyuşmazlıkta hata) veya Demet (konum başına bir şema).
- $schema sürümünü seçin: yok, Draft-07 veya Draft 2020-12; resmî başlık URI'si eklenir.
- Dizge biçimlerini algıla anahtarını açarak email veya date gibi görünen değerlere biçim notları eklenmesini sağlayın.
- Sonucu kopyalayın veya schema.json olarak indirin; üretilen şema okunabilirlik için 2 boşluklu girintiye göre yeniden biçimlendirilir.
Çıkarım, verdiğiniz örneği aynen yansıtır — örnekte olmayan bir alan şemada görünmez, o yüzden en zengin gerçekçi örneğinizi verin. Ada Lovelace gibi değerler format: color olarak notlanabilir; kısa alfabetik dizgiler CSS renk adlarına benzediği için. Düz string tipleri için Dizge biçimlerini algıla'yı kapatın ya da biçim satırını elle temizleyin.
İlgili Araçlar
- JSON Doğrulayıcı JSON sözdizimini ayrıntılı hata mesajları ve satır numaralarıyla anında doğrulayın. Tarayıcınızda %100 çalışan ücretsiz araç.
- JSON Güzelletir Özelleştirilebilir girinti ile JSON biçimlendirin ve güzelleştirin. Sıkıştırılmış JSON'u tarayıcınızda anında güzelleştirin.
- JSON'den TypeScript'e JSON'u anında TypeScript arayüzlerine ve tip tanımlarına dönüştürün. İç içe nesneleri, dizileri ve birleşim tiplerini destekler.
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- .htaccess oluşturucu Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.