Command Palette

Search for a command to run...

VE

Verificador de diferença CSV

Compare dois arquivos CSV e veja quais linhas foram adicionadas, removidas ou alteradas, até a célula exata Corresponder às linhas por uma coluna de teclas ou por posição Executa o lado do cliente.

O que é o Verificador de Diferença CSV?

Um verificador de diff CSV compara dois arquivos CSV e relata quais linhas foram adicionadas, quais foram removidas e quais alteradas, até a célula individual Em vez de um diff de texto linha por linha que fica vermelho no momento em que uma única coluna muda, ele analisa ambos os arquivos em linhas e colunas e os compara como dados estruturados Você cola o arquivo antigo à esquerda, o novo arquivo à direita e obtém quatro baldes de volta: adicionado, removido, alterado e inalterado.

A escolha importante é como as linhas são emparelhadas nos dois arquivos Corresponder por uma coluna de chave, como um id ou e-mail, e cada linha é comparada à linha que compartilha sua chave, independentemente de onde ela se moveu no arquivo, então re-classificar a exportação não cria milhares de mudanças falsas Corresponder por posição em vez disso, e linha um é comparado com linha um A correspondência de chave é o modo certo para exportações de banco de dados e planilhas, onde o mesmo registro pode aparecer em uma linha diferente cada vez que você puxa os dados; correspondência posicional se adequa a arquivos de ordem fixa como um log numerado.

Tudo é executado em seu navegador usando um analisador RFC 4180 que entende campos cotados, cotações escapadas e vírgulas dentro dos valores Os arquivos nunca saem do seu dispositivo, nunca são carregados e nunca são registrados, o que importa porque os CSVs pessoas diff são geralmente listas de clientes, exportações de transações ou tabelas de inventário Nada é armazenado, então a ferramenta continua trabalhando com sua rede desconectada.

A correspondência chave-coluna é o que torna um diff CSV útil em vez de posicional, uma vez que uma linha inserida perto da parte superior desloca tudo abaixo dele e uma comparação posicional relata todo o arquivo como alterado Depende da chave ser única, e é por isso que as chaves duplicadas são sinalizadas em vez de silenciosamente combinadas com qualquer linha que veio primeiro.

A amostra incorporada faz uma verificação rápida do verificador de diff CSV Ambos os arquivos têm as colunas id, name, email e plan. Com Key: id selected, Compare reports 1 added row (id 5, Erin Park), 1 removed (id 4, Dan Ivanov), 2 change and 1 unstanged Expand the change rows and id 1 shows plan: "pro" - > "team" while id 3 shows only the email cell moving from [email protected] to [email protected]. Bob, on id 2, é contado como inalterado, embora nada sobre sua linha esteja listado.

Como usar o Verificador de Diferença CSV?

  1. Cole ambos os arquivos CSV

    Coloque o CSV original no primeiro campo e o CSV alterado no segundo Carregue a amostra se quiser ver como as linhas adicionadas, removidas e alteradas são relatadas.

  2. Confirme o delimitador e o cabeçalho

    O delimitador é detectado automaticamente como vírgula, ponto e vírgula, guia ou pipe Deixe "a primeira linha é um cabeçalho" ligado se seus arquivos começarem com nomes de colunas.

  3. Escolha como as linhas são correspondidas

    Escolha uma coluna de chave, como id ou e-mail, para comparar registros onde quer que eles se movessem, ou selecione Posição para comparar linha por linha. Tick Ignorar caso a capitalização nos valores das células não deva contar como uma alteração; os valores-chave ainda são correspondidos exatamente.

  4. Compare e exporte o relatório

    Pressione Comparar. Abra a guia Adicionado, Removido ou Alterado para inspecionar as linhas, expanda uma linha alterada para ver as células exatas que diferem e, em seguida, copie ou baixe o relatório completo.

Principais características

  • Detecção de alterações no nível da célula

    Uma linha alterada não sinaliza apenas como diferente. Ele lista exatamente quais colunas foram alteradas e mostra o valor antigo ao lado do novo, para que você possa ver que apenas o campo plano passou de livre para profissional.

  • Correspondência chave-coluna

    Emparelhe linhas por um id, e-mail ou SKU para que um registro seja comparado ao seu homólogo, não importa onde ele esteja em qualquer arquivo. As exportações reordenadas diferem de forma limpa em vez de relatar cada linha conforme alterada.

  • Análise RFC 4180

    O analisador lida com campos cotados, cotações duplas escapadas, vírgulas incorporadas e novas linhas dentro das células, de modo que as exportações reais de planilhas se comparam corretamente, em vez de se dividirem no caractere errado.

  • Avisos de chave duplicada e cabeçalho

    Se um valor de chave aparecer duas vezes ou os dois arquivos tiverem cabeçalhos diferentes, a ferramenta avisa em vez de produzir silenciosamente uma diferença enganosa.

Frequently Asked Questions

Cole o CSV original no primeiro campo e o CSV alterado no segundo, depois pressione Comparar A ferramenta divide o resultado em linhas adicionadas, removidas e alteradas, e cada linha alterada mostra exatamente quais células diferem Você pode combinar linhas por uma coluna de teclas ou por sua posição.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv diffcsv diff checkercompare csv filescsv comparediff two csv filescsv comparison toolcompare spreadsheetscsv change reportfind changed rows csvcsv row diff