Generatore di JSON Fittizio

Avanti

Crea dati JSON di esempio con un clic. Scegli quanti record ti servono, da 1 a 100, e il generatore restituisce un array JSON pronto da incollare. Ogni record contiene un id, un nome, un’email, un valore booleano, un punteggio e una data di creazione, abbastanza per una mock API, una raccolta Postman o un test fixture senza scrivere un seeder.

Come generare JSON falsi

  1. 1

    Imposta il numero di record

    Scegli quanti record generare, da 1 a 100. Il valore predefinito è 5.

  2. 2

    Genera

    Lo strumento crea un array JSON in cui ogni record contiene un id, un nome, un'email, un flag attivo, un punteggio e una data di creazione.

  3. 3

    Copia il risultato

    Seleziona il JSON generato e copialo, oppure incollalo direttamente in un server mock, una raccolta Postman o un file di test.

Contenuto di ogni record

Campo Valore di esempio Note
id 1 Numero progressivo che parte da 1
name Item 1 Nome segnaposto corrispondente al numero di record
email user1@example.com Usa il dominio riservato example.com
active true Flag booleano casuale
score 42 Numero intero casuale tra 1 e 100
created_at 2026-03-14 Data casuale nell’ultimo anno

Consigli per fixture realistici

  • Usa domini e-mail riservati. example.com è sicuro per i dati di test e non raggiunge mai una casella di posta reale.
  • Mantieni gli id progressivi. I record sono numerati da 1, così i diff restano puliti quando confronti i fixture in git.
  • Adatta la dimensione del payload al test. Genera tutti i record che servono, fino a 100, e mantieni basso il numero per le verifiche rapide.
  • Rigenera per variare. Il flag attivo, il punteggio e la data sono casuali a ogni esecuzione, quindi genera di nuovo finché il campione non sembra realistico.

Errori comuni

  • Non usare numeri di carta che sembrano veri. Limita ai PAN di test validi secondo Luhn (4111 1111 1111 1111) e non generare mai CVV dall’aspetto reale.
  • Non dimenticare di rivalidare l’output modificato a mano. Se cambi il JSON da solo, passalo attraverso un linter JSON.
  • Non lasciare dati falsi nei seed di staging che finiscono per errore in produzione. Limita sempre i seeder all’ambiente local.

Domande frequenti

Ogni record contiene un id, un nome, un indirizzo email, un flag attivo, un punteggio tra 1 e 100 e una data di creazione. Il risultato è un unico array JSON valido che puoi incollare ovunque.

No. I nomi sono segnaposto come Item 1 e ogni email usa il dominio riservato example.com, quindi i dati non corrispondono mai a una persona o a una casella di posta reali.

Sì. L’array è prodotto da un codificatore JSON standard, quindi non otterrai mai virgole finali, chiavi senza virgolette o caratteri non escapati.

Da 1 a 100. Usa un numero alto per un payload più grande e uno basso per test rapidi.

Strumenti correlati

Strumento disponibile in altre lingue