JSON Schema-generator
Gratis JSON Schema-generator online. Indsæt eksempel-JSON og udled straks et draft-07- eller 2020-12-skema med obligatoriske egenskaber, array-strategier og genkendelse af strengformater — helt i browseren.
Sådan bruges JSON Schema-generator
Dette værktøj udleder et JSON Schema fra et eksempel-JSON-dokument. Indsæt eller indlæs eksempeldata til venstre, justér indstillingerne, og det genererede draft-07- eller 2020-12-skema vises til højre i realtid. Det bruger to-json-schema-inferensmotoren lokalt i din browser, med et efterbehandlingstrin, der konverterer motorens required-markeringer pr. egenskab til specifikationskonforme required-arrays på deres overordnede objekter. Intet uploades nogen steder.
- Indsæt dit eksempel-JSON i tekstfeltet til venstre, eller brug Indlæs fil / Eksempel.
- Beslut, om hver egenskab skal være obligatorisk: markér Markér alle egenskaber som påkrævet for at få required-arrays på hvert objekt.
- Vælg en array-strategi: Flet alle elementer (ét skema, der dækker hvert element), Kun første element, Ensartede elementer (fejl ved uoverensstemmelse) eller Tupel (ét skema pr. position).
- Vælg $schema-versionen: ingen, Draft-07 eller Draft 2020-12, for at tilføje den officielle header-URI.
- Slå Registrér strengformater til for at tilføje formatannoteringer som email eller date til værdier, der ligner dem.
- Kopiér resultatet, eller download det som schema.json; det genererede skema omformateres med 2-mellemrumsindrykning for læsbarhed.
Udledningen afspejler præcis den prøve, du leverer — et felt, der mangler i prøven, dukker ikke op i skemaet, så giv den dit rigeste realistiske eksempel. Værdier som Ada Lovelace kan anmærkes format: color, fordi korte alfabetiske strenge ligner CSS-farvenavne; slå Registrér strengformater fra for simple strengtyper, eller rens formatlinjen manuelt.
Relaterede værktøjer
- JSON-validator Validér JSON-syntaks øjeblikkeligt med detaljerede fejlmeddelelser og linjenumre. Gratis værktøj der kører 100% i din browser.
- JSON Formatering Formatér og forskøn JSON med tilpasset indrykning. Forskøn komprimeret JSON øjeblikkeligt i browseren.
- JSON til TypeScript Konverter JSON til TypeScript-interfaces og typedefinitioner øjeblikkeligt. Understøtter indlejrede objekter, arrays og unionstyper.
- Chmod-beregner Gratis online chmod-beregner til at visualisere og beregne Linux-filrettigheder med afkrydsningsfelter. Konverter straks mellem numerisk (755, 644) og symbolsk notation (rwxr-xr-x). Understøtter specielle rettigheder som setuid, setgid, sticky bit.
- ASCII-tabel Komplet ASCII-tegnkodningsreference med decimal-, hex-, oktal-, binærkoder, HTML-entiteter og tegnbeskrivelser. Øjeblikkelig søgning og filtrering.
- HTTP-anmodning Tester Test REST API'er direkte i din browser. Send GET-, POST-, PUT-, DELETE-anmodninger med brugerdefinerede headers, body og parametre. Se svarstatus, headers og JSON-body øjeblikkeligt.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivninger, sikkerhedshoveder, caching og mere.
- Robots.txt Generator Gratis online robots.txt generator. Opret og tilpas robots.txt-filer til at styre søgemaskinens crawling, administrere crawler-adgang og optimere dit websteds SEO.