Arquivos de dados de exemplo para download — CSV, JSON, XML, SQL, SQLite, YAML, GeoJSON
17 formatos · 39 arquivos · links diretos · sem anúncios · uso livre
Os arquivos estruturados compartilham um único conjunto de dados fictício (pedidos de um pequeno distribuidor canadense, com clientes, regiões, produtos, quantidades e totais), então os mesmos registros aparecem como CSV, JSON, XML, INSERTs SQL e um banco SQLite. Assim você pode testar uma importação em um formato e conferir o resultado com outro.
Casos-limite foram incluídos de propósito: um CSV com BOM UTF-8, um sem linha de cabeçalho, um com campos entre aspas que contêm vírgulas e quebras de linha, uma variante europeia delimitada por ponto e vírgula e JSON Lines para parsers de streaming. A quantidade de linhas vai de 10 a 100.000, para você medir o desempenho além da correção.
Escolha um formato
Arquivos CSV de exemplo
Valores separados por vírgula
Arquivos TSV de exemplo
Tab-Separated Values
Arquivos JSON de exemplo
JavaScript Object Notation (e JSON Lines)
Arquivos XML de exemplo
Extensible Markup Language
Arquivos YAML de exemplo
YAML Ain't Markup Language
Arquivos TOML de exemplo
Tom's Obvious Minimal Language
Arquivos SQL de exemplo
Script SQL (esquema + dados)
Arquivos SQLite de exemplo
Arquivo de banco de dados SQLite
Arquivos GeoJSON de exemplo
GeoJSON (RFC 7946)
Arquivos LOG de exemplo
Log de acesso de servidor web (formato combined do nginx/Apache)
Arquivos vCard de exemplo
Arquivo de contatos vCard (.vcf)
Arquivos iCalendar de exemplo
Arquivo de calendário iCalendar (.ics)
Arquivos SRT de exemplo
Arquivo de legenda SubRip
Arquivos WebVTT de exemplo
Web Video Text Tracks (.vtt)
Arquivos STL de exemplo
Modelo 3D de estereolitografia (ASCII)
Arquivos OBJ de exemplo
Modelo 3D Wavefront OBJ
Arquivos Binary de exemplo
Arquivo binário bruto de teste (bytes aleatórios)
Perguntas frequentes
Os dados são reais?
Não. Clientes, produtos e pedidos são fictícios e gerados a partir de uma semente aleatória fixa. Os nomes são inventados, os endereços são endereços genéricos de ruas de Toronto, e nenhum valor corresponde a uma empresa ou pessoa real, então é seguro fazer commit dos arquivos em um repositório público.
Posso usar esses arquivos como fixtures em testes automatizados?
Sim, é para isso que eles servem. Cada arquivo é determinístico e o SHA-256 dele está publicado na página, então você pode fixar o hash no seu teste e detectar se a fixture mudar algum dia. Os links diretos têm cabeçalhos CORS abertos e cache de longa duração.
Outras categorias de arquivos de exemplo
Encontrou um problema ou algo que poderia ser melhor? Lemos todas as mensagens e corrigimos rápido.