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.

1

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.

2

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.

3

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: