File di dati di esempio da scaricare — CSV, JSON, XML, SQL, SQLite, YAML, GeoJSON
17 formati · 39 file · link diretti · niente pubblicità · uso libero
I file strutturati condividono un unico dataset fittizio, gli ordini di un piccolo distributore canadese con clienti, regioni, prodotti, quantità e totali, quindi gli stessi record compaiono come CSV, JSON, XML, INSERT SQL e database SQLite. Così puoi testare un'importazione in un formato e verificarla con un altro.
I casi limite sono inclusi apposta: un CSV con BOM UTF-8, uno senza riga di intestazione, uno con campi tra virgolette che contengono virgole e a capo, una variante europea delimitata da punto e virgola e JSON Lines per i parser in streaming. Il numero di righe va da 10 a 100.000, così puoi misurare le prestazioni oltre alla correttezza.
Scegli un formato
File CSV di esempio
Comma-Separated Values (valori separati da virgola)
File TSV di esempio
Tab-Separated Values
File JSON di esempio
JavaScript Object Notation (e JSON Lines)
File XML di esempio
Extensible Markup Language
File YAML di esempio
YAML Ain't Markup Language
File TOML di esempio
Tom's Obvious Minimal Language
File SQL di esempio
Script SQL (schema + dati)
File SQLite di esempio
File di database SQLite
File GeoJSON di esempio
GeoJSON (RFC 7946)
File LOG di esempio
Log di accesso di un server web (formato combined di nginx/Apache)
File vCard di esempio
File di contatti vCard (.vcf)
File iCalendar di esempio
File di calendario iCalendar (.ics)
File SRT di esempio
File di sottotitoli SubRip
File WebVTT di esempio
Web Video Text Tracks (.vtt)
File STL di esempio
Modello 3D stereolitografico (ASCII)
File OBJ di esempio
Modello 3D Wavefront OBJ
File Binary di esempio
File binario di prova (byte casuali)
Domande frequenti
I dati sono reali?
No. Clienti, prodotti e ordini sono fittizi e generati da un seed casuale fisso. I nomi sono inventati, gli indirizzi sono generici indirizzi stradali di Toronto e nessun valore corrisponde a un'azienda o a una persona reale, quindi puoi includere i file senza problemi in un repository pubblico.
Posso usarli come fixture nei test automatici?
Sì, è proprio a questo che servono. Ogni file è deterministico e il suo SHA-256 è pubblicato nella pagina, così puoi fissare l'hash nel test e accorgerti se la fixture cambia. I link diretti hanno header CORS aperti e una lunga durata di cache.
Altre categorie di file di esempio
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.