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.
-
Scaricasample-config.yamlYAML · 381 B Report VirusTotal
-
Scaricasample-data.jsonJSON · 625 B Report VirusTotal
-
Scaricasample-data.xmlXML · 560 B Report VirusTotal
-
Scaricasample-dump.sqlSQL · 802 B Report VirusTotal
-
Scaricasample-page.htmlHTML · 397 B Report VirusTotal
-
Scaricasample-readme.mdMD · 620 B Report VirusTotal
-
Scaricasample-script.jsJS · 634 B Report VirusTotal
-
Scaricasample-style.cssCSS · 212 B Report VirusTotal
-
Scaricasample.logLOG · 657 B Report VirusTotal
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.