Tilfeldig JSON-generator
Generer tilfeldige JSON-objekter med konfigurerbar dybde, nøkler og verdityper. Perfekt for testing av parsere, API-er og databasefixtures.
Referanse
Hvordan fungerer JSON-generatoren?
Dette verktøyet bygger et JSON-objekt ved rekursivt å fylle hvert nivå med tilfeldige nøkkel-verdi-par. Verdier velges fra standard JSON-typer (streng, tall, boolsk, null, array, objekt) ved hjelp av crypto.getRandomValues(). Parametrene for dybde og nøkler-per-objekt avgrenser rekursjonen slik at utdataen forblir lesbar og generatoren ferdigstiller raskt.
Genererte verdityper
- Streng — tilfeldige ord fra en kuratert liste.
- Tall — heltall og desimaltall i plausible områder.
- Boolsk — true/false 50/50.
- Null — av og til injisert for null-sikkerhetstesting.
- Array — homogene arrays av primitiver eller objekter.
- Objekt — nestede objekter opp til konfigurert dybde.
Vanlige bruksområder
- Parsertesting — stresstest JSON-parsere med dypt nestede strukturer.
- Skjemavalidering — generer eksempler for JSON Schema-testing.
- API-mocking — produser responskropper av vilkårlig form.
- Databasefixtures — fyll JSONB-kolonner med variert data.
Personvern
All JSON genereres 100% i nettleseren din. Ingen data sendes til noen server.