JSON Schema Generator
Generer automatisk JSON Schema fra JSON-data
JSON-input
Genereret skema
Hvad er en JSON Schema Generator?
Har du brug for at dokumentere din API's datastruktur men vil ikke skrive JSON Schema manuelt? Dette værktøj løser det problem. Indsæt din JSON (JavaScript Object Notation)-data, og vi genererer automatisk et komplet skema.
Perfekt til API-dokumentation, datavalidering eller blot for at forstå hvad din JSON indeholder. Som MDN Web Docs forklarer, hjælper JSON Schema med at validere datastrukturer, og vores generator følger den officielle JSON Schema-specifikation.
Det bedste er at alt sker i browseren — dine data forlader aldrig din computer.
Sådan bruger du JSON Schema Generator
Følg disse trin for at generere JSON Schema fra JSON-data.
Indsæt JSON eller upload fil
Indsæt JSON i venstre JSON-input-panel eller klik på Upload. Klik på Eksempel for at se eksempeldata. Eksempel-input:
{"subscriberId": "SUB-1001", "plan": "Unlimited 5G", "dataUsage": 45.2, "status": "active"}Fungerer med objekter og arrays. Ugyldig JSON viser en fejl.
Vis genereret skema
Højre Genereret skema-panel viser skemaet automatisk. Detekterer typer, håndterer indlejrede strukturer og identificerer obligatoriske felter. Følger JSON Schema-specifikationen.
Kopiér eller download
Klik på Kopiér eller Download. Brug skemaet i Swagger/OpenAPI-dokumenter. Al behandling sker i browseren.
Hvornår du virkelig har brug for det
API-dokumentation
Har du et API-svareksempel? Generer et skema og brug det i Swagger/OpenAPI-dokumentation.
Datavalidering
Generer et skema og brug det med valideringsbiblioteker til at kontrollere indkommende data.
Typedefinitioner
Generer skemaer for at forstå datastrukturer. Perfekt til at dokumentere komplekse JSON-formater.
Kontrakttest
Opret skemaer til kontrakttest. Brug skemavalidering til at verificere API-svar.
Almindelige spørgsmål
Gemmes mine JSON-data?
Nej. Alt sker i din browser. Din JSON forlader aldrig din computer.
Hvilken version af JSON Schema bruges?
Vi genererer skemaer kompatible med JSON Schema Draft 7 og senere. Vi følger den officielle specifikation.
Understøtter det arrays?
Absolut. Hvis du har et array af objekter, analyserer vi objektstrukturen og opretter et korrekt elementskema.
Hvad med valgfrie og obligatoriske felter?
Vi analyserer JSON-eksemplet og identificerer felter der altid forekommer. De markeres som obligatoriske.
Kan jeg redigere det genererede skema?
Absolut. Output-panelet er fuldt redigerbart.
Fungerer det med ugyldig JSON?
Nej. Prøv vores JSON Validator eller JSON Fixer først.
Andre JSON-værktøjer du måske har brug for
Schemagenerering er kun én ting. Her er andre værktøjer: