XML legível numa planilha
XML ainda é muito usado para troca de dados entre sistemas: exportações de ERPs e softwares de gestão, relatórios de sistemas contábeis, catálogos de produtos para marketplaces, feeds de imóveis e de vagas, arquivos de integração bancária e backups. É um formato feito para máquinas, cheio de tags, e abrir no navegador ou num editor de texto não ajuda quem precisa conferir valores.
Este conversor procura no arquivo o elemento que se repete, como produto, item, registro ou cliente, e transforma cada ocorrência numa linha da planilha. Os elementos filhos e os atributos de cada registro viram colunas, com o nome da tag no cabeçalho.
Um exemplo prático: a loja recebe do fornecedor o catálogo em XML para cadastrar os produtos, mas precisa antes revisar preços e margens. Convertido em planilha, dá para ajustar as colunas, calcular o preço de venda e só depois importar no sistema da loja.
Como a estrutura é lida
Num catálogo com várias tags de produto, cada uma com código, descrição, preço e estoque, você recebe uma linha por produto e quatro colunas. Se o produto tem um atributo, como id ou moeda, ele também vira coluna. Assim a planilha reflete o conteúdo sem você precisar abrir o arquivo nem escrever nenhuma fórmula de importação.
XMLs muito complexos, com vários níveis de listas dentro de listas, como alguns documentos fiscais completos, podem não virar uma tabela única perfeita; nesses casos, a prévia mostra o que foi detectado antes de baixar, para você avaliar se o resultado serve.
Números, códigos e acentos
Na planilha gerada, os valores numéricos ficam como números, prontos para somar e filtrar, enquanto códigos com zeros à esquerda e números com mais de 15 dígitos ficam como texto. Isso é importante em XMLs com CNPJ, CPF, CEP, códigos de produto e chaves longas, que o Excel costuma estragar ao abrir o arquivo direto. Acentos e cedilha são mantidos.
Se preferir outro formato de saída, o mesmo conversor gera CSV ou JSON a partir do XML. Você pode converter vários arquivos de uma vez, por exemplo todos os relatórios de um mês, e baixar tudo junto.
Sem enviar nada
Arquivos de sistemas e de integrações costumam ter dados de clientes, fornecedores e valores. Aqui a conversão é feita no seu navegador: o XML não é enviado a nenhum servidor e nada fica guardado. É grátis, sem cadastro e sem limite de arquivos. Para outras conversões, use CSV para Excel.
Isso vale também para arquivos grandes: o limite é apenas a memória do seu aparelho, e um computador costuma dar conta de arquivos maiores que o celular.