JSON Schema-generator
Gratis JSON Schema-generator online. Plak voorbeeld-JSON en leid direct een draft-07- of 2020-12-schema af met verplichte eigenschappen, array-strategieën en detectie van tekenreeksformaten — volledig in je browser.
Hoe JSON Schema-generator te gebruiken
Deze tool leidt een JSON Schema af van een voorbeeld-JSON-document. Plak of laad voorbeeldgegevens links, stem de opties af, en het gegenereerde draft-07- of 2020-12-schema verschijnt rechts in realtime. Het gebruikt de to-json-schema-inferentie-engine lokaal in je browser, met een nabewerkingsstap die de per-eigenschap required-markeringen van de engine omzet in spec-conforme required-arrays op hun bovenliggende objecten. Niets wordt ergens naartoe geüpload.
- Plak je voorbeeld-JSON in het linkertekstveld, of gebruik Bestand laden / Voorbeeld.
- Beslis of elke eigenschap verplicht moet zijn: vink Alle eigenschappen als verplicht markeren aan om required-arrays op elk object te krijgen.
- Kies een array-strategie: Alle items samenvoegen (één schema dat elk element dekt), Alleen het eerste item, Uniforme items (fout bij afwijking) of Tuple (één schema per positie).
- Kies de $schema-versie: geen, Draft-07 of Draft 2020-12, om de officiële header-URI toe te voegen.
- Schakel Stringformaten detecteren in om format-annotaties zoals email of date aan waarden te hangen die eruitzien als zo'n formaat.
- Kopieer het resultaat of download het als schema.json; het gegenereerde schema wordt geherformatteerd met 2-spatie-inspringing voor leesbaarheid.
De inferentie weerspiegelt precies de steekproef die je levert — een veld dat in de steekproef ontbreekt verschijnt niet in het schema, dus geef het je rijkste realistische voorbeeld. Waarden als Ada Lovelace kunnen als format: color geannoteerd worden omdat korte alfabetische strings lijken op CSS-kleurnamen; zet Stringformaten detecteren uit voor gewone stringtypes, of ruim de format-regel handmatig op.
Gerelateerde tools
- JSON Validator Valideer JSON-syntaxis direct met gedetailleerde foutmeldingen en regelnummers. Gratis online tool die 100% in uw browser werkt.
- JSON Verfraaien Formatteer en verfraai JSON met aanpasbare inspringing. Verfraai gecomprimeerde JSON direct in uw browser.
- JSON naar TypeScript Converteer JSON direct naar TypeScript-interfaces en typedefinities. Ondersteunt geneste objecten, arrays en unietypen.
- Chmod-calculator Gratis online chmod-calculator om Linux-bestandsrechten te visualiseren en berekenen met selectievakjes. Converteer direct tussen numerieke (755, 644) en symbolische notatie (rwxr-xr-x). Ondersteunt speciale rechten zoals setuid, setgid, sticky bit.
- ASCII-tabel Volledige ASCII-tekencoderingreferentie met decimale, hexadecimale, octale, binaire codes, HTML-entiteiten en karakterbeschrijvingen. Direct zoeken en filteren.
- HTTP-verzoek Tester Test REST API's direct in je browser. Verstuur GET-, POST-, PUT-, DELETE-verzoeken met aangepaste headers, body en parameters. Bekijk responsstatus, headers en JSON-body direct.
- .htaccess-generator Genereer Apache .htaccess-regels voor redirects, herschrijvingen, beveiligingsheaders, caching en meer.
- Robots.txt Generator Gratis online robots.txt generator. Maak en pas robots.txt bestanden aan om het crawlen van zoekmachines te beheren, crawler-toegang te beheren en de SEO van uw site te optimaliseren.