Este é um editor web que permite carregar, visualizar, editar e exportar arquivos CSV com delimitador ponto-e-vírgula (;). A ferramenta é especialmente útil para preparar dados antes de importá-los para sistemas de gestão ou planilhas.
- Suporte a múltiplas codificações de texto (UTF-8, ISO-8859-1, Windows-1252, etc.)
- Detecção automática do encoding do arquivo
- Parse robusto de arquivos CSV com delimitador ";"
- Validação automática do formato do arquivo
- Exibe os dados em uma tabela organizada
- Todas as células são editáveis diretamente na interface
- Layout responsivo com rolagem horizontal para muitos campos
O sistema trabalha com as seguintes colunas obrigatórias:
- Chamado - Número do chamado/ticket
- Contratante - Empresa contratante
- Nome Cliente - Nome do cliente
- Fone - Telefone de contato
- Cidade - Cidade do atendimento
- Endereço, Número, Complemento, Bairro - Dados de localização
- Serviço - Tipo de serviço a ser realizado
- Tipo do Equipamento - Equipamento envolvido
- Data Limite - Prazo para conclusão
- Salvar Alterações: Salva modificações feitas na tabela
- Exportar para Excel: Gera arquivo XLSX editado
- Limpar: Remove todos os dados carregados
- Contador de registros: Mostra quantos registros foram processados
- HTML5/CSS3 - Estrutura e estilização
- JavaScript Vanilla - Lógica principal
- PapaParse - Biblioteca para parsing de CSV
- SheetJS (xlsx) - Geração de arquivos Excel
- jschardet - Detecção de encoding de arquivos
- Acesse a página do editor
- Clique em "Escolher arquivo" e selecione seu CSV
- Clique em "Processar Arquivo"
- Edite os dados diretamente na tabela
- Use "Salvar Alterações" para guardar as mudanças
- Clique em "Exportar para Excel" para baixar o arquivo final
# Estrutura de arquivos:
index.html # Página principal
style.css # Estilos da aplicação
script.js # Lógica JavaScript- Navegador moderno com suporte a JavaScript
- Arquivos CSV com delimitador ponto-e-vírgula (;)
- As colunas do CSV devem corresponder às colunas listadas acima
- Suporte para caracteres especiais e acentuação
- Interface limpa e profissional
- Cores de destaque para botões de ação
- Tabela com fundo branco para melhor legibilidade
- Feedback visual para erros e sucesso
- Responsivo para diferentes tamanhos de tela
- Resiliência a encoding: Lida com diferentes codificações de texto
- Validação de dados: Filtra linhas vazias automaticamente
- Preservação de dados: Mantém todos os dados originais durante edição
- Nomeação automática: O arquivo exportado mantém o nome original com "_editado"
Este projeto está disponível para uso pessoal e comercial.
Nota: Esta ferramenta funciona completamente no navegador. Nenhum dado é enviado para servidores externos, garantindo a privacidade das informações processadas.