JSON Schema-generator
Gratis JSON Schema-generator online. Klistra in exempel-JSON och härled direkt ett draft-07- eller 2020-12-schema med obligatoriska egenskaper, arraystrategier och detektering av strängformat — helt i webbläsaren.
Hur man använder JSON Schema-generator
Det här verktyget härleder ett JSON Schema från ett exempel-JSON-dokument. Klistra in eller ladda exempeldata till vänster, stäm av alternativen, och det genererade draft-07- eller 2020-12-schemat visas till höger i realtid. Det använder to-json-schema-inferensmotorn lokalt i din webbläsare, med ett efterbehandlingssteg som omvandlar motorns required-markeringar per egenskap till specifikationskonforma required-arrayer på sina överordnade objekt. Inget laddas upp någonstans.
- Klistra in ditt exempel-JSON i textfältet till vänster, eller använd Ladda fil / Exempel.
- Bestäm om varje egenskap ska vara obligatorisk: bocka för Markera alla egenskaper som obligatoriska för att få required-arrayer på varje objekt.
- Välj en array-strategi: Sammanfoga alla element (ett schema som täcker varje element), Endast första elementet, Enhetliga element (fel vid avvikelse) eller Tuple (ett schema per position).
- Välj $schema-version: ingen, Draft-07 eller Draft 2020-12, för att lägga till den officiella rubrik-URI:n.
- Växla Identifiera strängformat för att bifoga formatannoteringar som email eller date till värden som liknar dem.
- Kopiera resultatet eller ladda ner det som schema.json; det genererade schemat formateras om med 2-blanksindrag för läsbarhet.
Inferensen speglar exakt det urval du levererar — ett fält som saknas i urvalet dyker inte upp i schemat, så ge det ditt rikaste realistiska exempel. Värden som Ada Lovelace kan annoteras format: color eftersom korta alfabetiska strängar liknar CSS-färgnamn; stäng av Identifiera strängformat för rena strängtyper, eller städa formatraden för hand.
Relaterade verktyg
- JSON-validerare Validera JSON-syntax omedelbart med detaljerade felmeddelanden och radnummer. Gratis verktyg som körs 100% i din webbläsare.
- JSON Formatering Formatera och försköna JSON med anpassningsbar indrag. Försköna komprimerad JSON omedelbart i webbläsaren.
- JSON till TypeScript Konvertera JSON till TypeScript-gränssnitt och typdefinitioner omedelbart. Stöder nästlade objekt, arrayer och unionstyper.
- Chmod-kalkylator Gratis online chmod-kalkylator för att visualisera och beräkna Linux-filrättigheter med kryssrutor. Konvertera omedelbart mellan numerisk (755, 644) och symbolisk notation (rwxr-xr-x). Stöder speciella rättigheter som setuid, setgid, sticky bit.
- ASCII-tabell Komplett ASCII-teckenkodningsreferens med decimala, hexadecimala, oktala, binära koder, HTML-entiteter och teckenbeskrivningar. Omedelbar sökning och filtrering.
- HTTP-begäran Testare Testa REST API:er direkt i din webbläsare. Skicka GET-, POST-, PUT-, DELETE-förfrågningar med anpassade rubriker, kropp och parametrar. Se svarstatus, rubriker och JSON-kropp omedelbart.
- .htaccess-generator Generera Apache .htaccess-regler för omdirigeringar, omskrivningar, säkerhetsrubriker, cachelagring och mer.
- Robots.txt Generator Gratis online robots.txt generator. Skapa och anpassa robots.txt-filer för att styra sökmotorernas crawlning, hantera crawler-åtkomst och optimera din webbplats SEO.