Dati di test JSON e CSV

Scegli i campi, controlla i record tipizzati ed esporta JSON o CSV. Generazione locale con un seme riproducibile.

TempGeneratorPreparazione in corso…

Generati in questo browser. Nessun account, caricamento o cronologia salvata.

Il tuo schema

Lascia vuoto per un nuovo seme. Riutilizza seme e schema per ripetere gli stessi record.

1–5000 righe · 1–16 campi · anteprima fino a 20 righe

Il tuo schema

Nomi univoci: lettere, numeri e trattini bassi; inizia con lettera o _. Massimo 40 caratteri.

Caricamento editor…

Anteprima record

Scegli i campi e genera un insieme di dati.

CSV racchiude ogni cella tra virgolette. I prefissi pericolosi ricevono un apostrofo; JSON mantiene i valori originali. Controlla le impostazioni di importazione; salvare e riaprire può cambiare la protezione.

Creare dati riproducibili

  1. Assegna nome e tipo ai campi. Aggiungi o rimuovi campi secondo il tuo import.
  2. Scegli il numero di righe. Inserisci un seme per riprodurre il test.
  3. Genera, verifica le prime 20 righe e copia o scarica tutti i record.

Dati per moduli, tabelle e importazioni

Usa record esplicitamente di test per sviluppare tabelle, verificare importazioni o preparare un payload API. Etichetta ed e-mail condividono il numero di riga. L’esempio mostra lo schema iniziale, non un cliente reale.

[{"id":1,"label":"Fixture 0001","email":"fixture.1@example.test","active":true}]

Gli ID partono da 1. Interi da 0 a 10000, decimali da 0 a 1000 con massimo due cifre decimali e date del 2026 in YYYY-MM-DD. Stati: draft, active, archived. Le note alternano accenti, arabo, giapponese, virgolette e interruzioni di riga.

Scegliere l’export

JSON mantiene numeri e booleani in un array di oggetti. CSV è una tabella con intestazioni, virgole, virgolette raddoppiate e terminatori CRLF. I download CSV includono un BOM UTF-8; la copia no. Il foglio di calcolo decide come interpretare i tipi.

Conserva seme, nomi, tipi e versione fixture-v1. Riordinare i campi mantiene i valori; cambiare nome o tipo cambia la sequenza del campo. Le date non dipendono dall’orologio. Il seme serve alla riproducibilità, non alla sicurezza.

Ambito e limiti

Fino a 5000 righe e 16 campi piatti. Un worker genera i dati quando disponibile; altrimenti piccoli lotti cedono tempo al browser. Annulla ferma il lavoro incompleto. Nessuno schema annidato, distribuzione personalizzata, scrittura in database o garanzia di test di carico. I dati spariscono al ricaricamento. Nessun indirizzo postale, identità reale o identificativo bancario o di pagamento.

Domande frequenti

Queste e-mail possono ricevere messaggi?

No. fixture.1@example.test usa il dominio riservato .test. Per ricevere posta reale usa separatamente la posta temporanea, se disponibile.

Lo stesso seme produce sempre lo stesso file?

Stesso seme, righe, ordine, nomi, tipi e generatore fixture-v1 producono lo stesso contenuto in ogni lingua. Salva il file per test di regressione duraturi; una versione futura può cambiarlo.

CSV è identico a JSON?

No. JSON preserva i tipi scalari; CSV contiene testo. La protezione CSV può aggiungere un apostrofo ai prefissi pericolosi. Il comportamento dopo salvataggio e riapertura varia; usa JSON per valori e tipi esatti.