Générateur de Données JSON Aléatoires
Génère des données de test JSON aléatoires.
Présentation
Le générateur de données JSON aléatoires produit un tableau d’enregistrements
factices pour amorcer des tests, prototyper des API et remplir des listes
d’interface. Neuf générateurs de champs sont disponibles : id (entier
aléatoire), uuid (via crypto.randomUUID()), name, email, age (18–77),
active (booléen), price (0–100, deux décimales), date (ISO récent
AAAA-MM-JJ) et city. La sortie est du JSON mis en forme, prêt à coller dans
un fichier de fixtures.
Utilisation
- Réglez Count (1–200) pour le nombre d’enregistrements.
- Cochez les cases des champs (
id,uuid,name,email,age,active,price,date,city) pour façonner chaque enregistrement. La sortie se met à jour automatiquement dès que l’un ou l’autre change. - Cliquez sur Regenerate pour retirer de nouvelles valeurs aléatoires avec les mêmes réglages, puis copiez le JSON depuis la zone de sortie.
Exemples
Avec id, name, email cochés et Count à 1 :
[{ "id": 48213, "name": "Grace Chen", "email": "[email protected]" }]
Cocher uuid et price ajoute des champs comme "uuid": "0f9c…" et "price": 42.17 à chaque enregistrement.
Remarques
Les valeurs sont indépendantes champ par champ — l’email n’est pas dérivé du
name du même enregistrement, ne comptez donc pas sur une cohérence entre
champs. Les données sont aléatoires à chaque exécution ; si vos tests ont besoin
de fixtures reproductibles, générez une fois et versionnez la sortie plutôt que de
régénérer.