example-file.com

Codice e dati

File di dati e codice di esempio, reali e validi: JSON, XML, YAML, SQL, HTML, CSS, JS, Markdown e un log in testo semplice — tutti relativi allo stesso piccolo dataset di esempio.

Cosa sono realmente questi file

Ogni file qui sotto è reale e valido per il proprio formato - il JSON viene analizzato correttamente, l'XML è valido, l'SQL viene eseguito, l'HTML/CSS/JS vengono visualizzati in un browser, e il Markdown viene reso come previsto. A differenza delle altre categorie di questo sito, questi file non vengono gonfiati per raggiungere una dimensione target, poiché per i file di codice e dati ciò che conta è una struttura corretta e analizzabile — non un numero preciso di byte.

Questi file sono sicuri da scaricare?

Tutti i file di esempio sono generati da noi: nessun codice eseguibile, nessuna macro. Vengono distribuiti via HTTPS dal nostro CDN, ognuno con il checksum SHA-256 per verificare il download e un link al report di scansione indipendente di VirusTotal.

Verifica questo sito in modo indipendente:

Casi d'uso comuni

Test di parser e importatori

Fornisci un vero campione JSON, XML, YAML o SQL a un parser, un job ETL o uno script di importazione database, per verificare che gestisca correttamente un input valido e strutturato.

Verifica di linter e formattatori

Esegui un linter, un formattatore o un generatore di siti statici su un vero file HTML, CSS, JS o Markdown, invece di scrivere a mano fixture usa e getta.

Smoke test di visualizzatori di log e monitoraggio

Carica un file di log realistico multi-riga in un visualizzatore di log, un aggregatore o una regola di alerting, per verificare che timestamp e livelli vengano analizzati correttamente.

Fixture per pipeline CI

Fai riferimento a un URL diretto e stabile da una suite di test o da un job CI, invece di includere piccole fixture di dati nel tuo repository.

Formati e varianti

JSON
Il formato standard di interscambio dati per le API web e i file di configurazione.
XML
Un formato di markup basato su tag, ancora comune nell'interscambio dati aziendale e nella configurazione.
YAML
Un formato leggibile dall'uomo, ampiamente usato per la configurazione di applicazioni e CI.
SQL
Un dump di database in testo semplice con istruzioni di creazione tabelle e inserimento dati.
HTML / CSS / JS
Una pagina web reale e minimale con un foglio di stile e uno script collegati.
Markdown
Un file in stile README con titoli, un elenco, un blocco di codice e una tabella.
LOG
Un log applicativo in testo semplice con timestamp e livelli di gravità misti.

Domande frequenti

Sono file reali e analizzabili?
Sì. A differenza della maggior parte delle altre categorie di questo sito, questi file non sono segnaposto gonfiati — JSON, XML, YAML, SQL, HTML, CSS, JS e Markdown sono tutti validi e verranno analizzati o visualizzati correttamente.
Posso usarli per verificare che il mio parser rifiuti input non validi?
Non direttamente — questi file sono intenzionalmente validi. Usali come base per lo scenario positivo, poi modifica una copia per creare casi di test non validi.
I file JSON, XML e SQL descrivono gli stessi dati?
Sì. Rappresentano tutti lo stesso piccolo dataset di prodotti di esempio, così puoi confrontare come appaiono gli stessi dati nei diversi formati.
Posso usarli in una suite di test automatizzati?
Sì. Ogni file ha un URL diretto e stabile, quindi puoi scaricarlo in una pipeline CI invece di includere fixture nel tuo repository.
Quali formati sono disponibili?
JSON, XML, YAML, SQL, HTML, CSS, JS, Markdown e LOG.