Génération JSON aléatoire

Traitement local
app.generate.view

Vous pouvez aussi injecter des données via #data={"name":"Ada"} ou #url=... Elles sont lues puis retirées de la barre d’adresse.

Générez un JSON de test selon la profondeur ou une structure d’exemple. Pour un mock front, une démo, ou une entrée du générateur de code, inutile de tout taper. Structure aléatoire, ou modèles fixes : réponse API / package.json / requête ChatGPT.

Placeholder rapide

Obtenez d’abord une forme correcte, puis remplacez par de vrais champs. Profondeur et nombre par niveau sont réglables, pour éviter une imbrication trop lourde.

À l’ouverture, un exemplaire est généré ; après Effacer, la génération auto s’arrête. Cliquez sur « Régénérer » au besoin.

Génération locale

Le résultat aléatoire n’existe que sur la page actuelle. Ne l’utilisez pas comme token de sécurité ou graine de tirage.

Ensuite, copiez vers formatage, Schema ou génération d’entités.

Enchaîner avec d’autres outils

Formatez, produisez un Schema ou des classes d’entités tout de suite. Bon premier jet pour une démo ou un fixture de test.

Générer strictement selon un JSON Schema demande un flux faker dédié ; cette page ne résout pas toutes les contraintes.

Exemple

Forme possible du résultat
{
  "id": 42,
  "name": "item-7",
  "enabled": true,
  "tags": ["a", "b"]
}
Que faire ensuite
 Vérifiez la structure avec le formatage → générez des types → utilisez Schema comme brouillon d’API. Les données générées ne sont qu’un point de départ. 
Est-ce un aléatoire cryptographiquement sûr ?

Pour mock et démo seulement, pas comme token de sécurité ni graine de tirage.

Peut-on générer exactement selon mon Schema ?

Les options de page et l’exemple priment. Un faker dédié est nécessaire pour respecter strictement un Schema.

Pourquoi est-ce vide après Effacer ?

Effacer arrête la génération automatique, pour éviter qu’un nouvel exemplaire réapparaisse. Cliquez sur « Régénérer » pour de nouvelles données.

Quelle différence entre modèle et aléatoire ?

Un modèle produit une structure fixe, pratique pour une démo ; l’aléatoire peut changer de forme à chaque fois, utile comme placeholder de charge.

Flux recommandé

  1. Choisissez modèle ou aléatoire, réglez profondeur / nombre par niveau.
  2. Cliquez sur « Régénérer » jusqu’à une forme proche de votre API.
  3. Copiez vers la page de formatage et remplacez par de vrais noms de champs et enum.
  4. Puis générez Schema ou classes d’entités et intégrez-les aux tests.

Un JSON aléatoire garantit « de l’imbrication et des types », pas vos règles métier.