Mock JSON adatgenerátor
A mezőnként egysoros sémát valósághű hamis JSON-rekordokká alakíthatja.
Mock JSON adatgenerátor
Írja le egy rekord alakját, és állítsa vissza a hozzá illő hamis JSON-sorokat. Minden beviteli sor egy mező, amely név:típusként van írva – például id:uuid, név:karakterlánc, életkor:szám, aktív:logikai érték, signedUpAt:dátum. Hat típus támogatott: karakterlánc, szám, logikai érték, e-mail, uuid és dátum, a kis- és nagybetűk megkülönböztetése nélkül. Azok a sorok, amelyek nem illeszkednek ehhez a formához, fel nem ismert típust használnak, vagy egyszerűen üresek, panasz nélkül kimaradnak, így egy eltévedt elírás soha nem szakítja meg a futást.
Minden mező a típusának megfelelő értéket kap: a string egy egyszerű angol szót választ ki egy kis beépített listából, a szám 0 és 1000 közötti egész számot hoz létre, a logikai érték igaz vagy hamis, az e-mail két szót kisbetűs címként kombinál, az uuid a megfelelő verzió-4 UUID, a dátum pedig egy ISO ÉÉÉÉ-HH-NN karakterlánc az elmúlt három évből. A "Létrehozandó sorok" azt szabályozza, hogy hány rekord jöjjön vissza, 1-től 100-ig. Az eredmény egyetlen JSON-tömb, amely szépen nyomtatott két szóközű behúzással, készen áll arra, hogy beillessze egy fixture fájlba, beépítse a helyi adatbázist, megcsúfolja az API-választ, vagy átadja a frontend összetevőt, mielőtt a valódi háttérrendszer létezne.
Ez azokra a mindennapi esetekre vonatkozik, amikor hihető tesztadatokra van szükség gyorsan: demótábla feltöltése, űrlap gyakorlása vagy egy adott alakzatot váró szkript betáplálása. Ez nem egy sémaellenőrző, és nem következtet típusokra a meglévő JSON-ból – Ön leírja a kívánt mezőket, és kitölti azokat, minden értéket levonva a böngésző kriptográfiai véletlenszám-generátorából, így az egymást követő futtatások valóban eltérő adatokat eredményeznek, bár a formátum rögzített marad.
A beírt sémáról vagy a generált adatokról semmit nem töltenek fel sehova – teljes egészében a böngészőjében fut, és az oldal betöltése után offline állapotban is működik.