Slumpmässig JSON-generator
Generera slumpmässiga JSON-objekt med konfigurerbart djup, nycklar och värdetyper. Perfekt för testning av parsers, API:er och databasfixtures.
Referens
Hur fungerar JSON-generatorn?
Detta verktyg bygger ett JSON-objekt genom att rekursivt fylla varje nivå med slumpmässiga nyckel-värde-par. Värden väljs från standard-JSON-typer (sträng, tal, boolean, null, array, objekt) med crypto.getRandomValues(). Parametrarna för djup och nycklar-per-objekt begränsar rekursionen så att utdatan förblir läsbar och generatorn slutförs snabbt.
Genererade värdetyper
- Sträng — slumpmässiga ord från en kurerad lista.
- Tal — heltal och decimaltal i rimliga intervall.
- Boolean — true/false 50/50.
- Null — ibland injicerat för null-säkerhetstestning.
- Array — homogena arrayer av primitiver eller objekt.
- Objekt — nästade objekt upp till konfigurerat djup.
Vanliga användningsområden
- Parsertestning — stresstesta JSON-parsers med djupt nästade strukturer.
- Schemavalidering — generera prover för JSON Schema-testning.
- API-mocking — producera responskroppar av godtycklig form.
- Databasfixtures — fyll JSONB-kolumner med varierad data.
Integritet
All JSON genereras 100% i din webbläsare. Ingen data skickas till någon server.