Converta XML para JSON no seu navegador - alimente dados legados empresariais em scripts e APIs modernos.
XML ainda alimenta uma quantidade surpreendente da infraestrutura corporativa: APIs SOAP, arquivos de configuração, documentos do Office, feeds RSS e Atom. JSON assumiu quase todos os outros lugares. Ir de XML para JSON é a ponte entre os dois mundos - coloque dados legados em um formato que ferramentas modernas como JavaScript, Python e ferramentas REST possam consumir em uma única linha.
Fazemos o parse com fast-xml-parser. Atributos viram chaves "@_attr" no objeto pai, o conteúdo de texto vira "#text", e tags repetidas colapsam automaticamente para arrays. Tags autocontidas são mapeadas para null. Comentários e instruções de processamento são descartados. Tudo é executado no seu navegador; nenhum XML é enviado.
XML (Extensible Markup Language) é um formato de texto verboso e hierárquico que antecede o JSON. Ainda é comum em APIs corporativas, feeds RSS, documentos do Office e arquivos de configuração.
JSON (JavaScript Object Notation) é a língua franca dos dados estruturados na web. Arrays, objetos, strings, números, booleanos. Lido por todas as linguagens de programação modernas.
Arraste um XML para o conversor acima, ou clique na caixa para escolher um do seu dispositivo.
Pré-selecionamos JSON como formato de saída. Mude-o no menu suspenso se quiser um destino diferente.
Clique em Converter e aguarde a barra de progresso terminar. Baixe o JSON quando estiver pronto.
Converta um array JSON de objetos em um arquivo CSV - cole no Excel, Google Sheets ou em qualquer ferramenta de planilha.
Converta um arquivo CSV para JSON no seu navegador - perfeito para enviar planilhas para scripts, APIs ou LLMs.
Converta configurações YAML para JSON para ferramentas, APIs e scripts que preferem a sintaxe JSON.