Generátor JSON Schema
Bezplatný generátor JSON Schema online. Vložte ukázkový JSON a okamžitě odvoďte schéma draft-07 nebo 2020-12 s povinnými vlastnostmi, strategiemi polí a rozpoznáváním formátů řetězců — celé ve vašem prohlížeči.
Jak používat Generátor JSON Schema
Tento nástroj odvozuje JSON Schema z ukázkového dokumentu JSON. Vlevo vložte nebo načtěte vzorová data, dolaďte volby, a generované schéma draft-07 nebo 2020-12 se vpravo objeví v reálném čase. Používá odvozovací engine to-json-schema lokálně ve vašem prohlížeči, s krokem postprocessingu, který převádí required značky enginu po jednotlivých vlastnostech na specifikaci dodržující pole required na nadřazených objektech. Nic se nikam nenahrává.
- Vložte svůj ukázkový JSON do levého textového pole, nebo použijte Načíst soubor / Příklad.
- Rozhodněte, zda má být každá vlastnost povinná: zaškrtněte Označit všechny vlastnosti jako povinné a získáte pole required na každém objektu.
- Zvolte strategii polí: Sloučit všechny prvky (jedno schéma pokrývající každý prvek), Jen první prvek, Jednotné prvky (chyba při nesouladu) nebo Tuple (schéma na každou pozici).
- Zvolte verzi $schema: žádná, Draft-07 nebo Draft 2020-12, čímž se přidá oficiální URI hlavičky.
- Přepněte Detekovat formáty řetězců a k hodnotám, které vypadají jako email či date, se připojí anotace formátu.
- Zkopírujte výsledek nebo si jej stáhněte jako schema.json; generované schéma se pro čitelnost přeformátuje s odsazením 2 mezer.
Odvození odráží přesně vzorek, který dodáte — pole chybějící ve vzorku se ve schématu neobjeví, krmte jej tedy nejbohatším realistickým příkladem. Hodnoty jako Ada Lovelace mohou dostat anotaci format: color, protože krátké alfabetické řetězce připomínají názvy barev CSS; pro prosté typy string vypněte Detekovat formáty řetězců, nebo řádek formátu ručně vyčistěte.
Související nástroje
- Validátor JSON Okamžitě validujte syntaxi JSON s podrobnými chybovými zprávami a čísly řádků. Bezplatný nástroj běžící 100% v prohlížeči.
- Formátování JSON Formátujte a zdobte JSON s přizpůsobitelným odsazením. Okamžitě zkrášlete komprimovaný JSON v prohlížeči.
- JSON do TypeScript Převeďte JSON na rozhraní a definice typů TypeScript okamžitě. Podporuje vnořené objekty, pole a sjednocovací typy.
- Kalkulačka Chmod Bezplatný online kalkulačka chmod pro vizualizaci a výpočet oprávnění souborů Linux pomocí zaškrtávacích polí. Okamžitá konverze mezi číselnou (755, 644) a symbolickou notací (rwxr-xr-x). Podporuje speciální oprávnění jako setuid, setgid, sticky bit.
- ASCII Tabulka Kompletní reference kódování znaků ASCII s desítkovými, hexadecimálními, osmičkovými, binárními kódy, HTML entitami a popisy znaků. Okamžité vyhledávání a filtrování.
- Tester HTTP požadavků Testujte REST API přímo v prohlížeči. Odesílejte požadavky GET, POST, PUT, DELETE s vlastními hlavičkami, tělem a parametry. Okamžitě vidíte stav, hlavičky a JSON tělo odpovědi.
- Generátor .htaccess Generujte pravidla Apache .htaccess pro přesměrování, přepisy, bezpečnostní hlavičky, mezipaměť a další.
- Generátor Robots.txt Bezplatný online generátor robots.txt. Vytvářejte a přizpůsobujte soubory robots.txt pro řízení procházení vyhledávači, správu přístupu prohledávačů a optimalizaci SEO vašeho webu.