XML para JSON
Converta XML em JSON – dados legados no formato que o código moderno deseja.
Como usar XML para JSON
- Cole seu XML — uma resposta SOAP, feed RSS ou exportação.
- Leia a saída JSON — elementos como chaves, repetições como matrizes, atributos com prefixo @.
- Observe o caso de item único: uma ocorrência é convertida como um objeto, várias como uma matriz — normalize o downstream se os feeds variarem.
- Transmita-o adiante — para o JSON Visualizador, seu código ou qualquer ferramenta nativa JSON.
O que é XML para JSON?
Um conversor de XML para JSON reestrutura o XML marcado em objetos JSON: os elementos tornam-se chaves, o conteúdo do texto torna-se valores, os elementos irmãos repetidos tornam-se matrizes e os atributos são mapeados por convenção (normalmente chaves com prefixo @). se torna {"user": {"name": "Ada"}}.
Esta é a direção da modernização: a camada XML durável — serviços SOAP, feeds RSS/Atom, mapas de sites, exportações corporativas, configuração do mundo Java — continua produzindo XML, enquanto tudo o que você deseja fazer com os dados (JavaScript, APIs, ferramentas JSON) precisa de JSON. O conversor é o adaptador entre as eras.
Sobre o XML para JSON
Colar XML e obter o equivalente JSON instantaneamente: aninhamento de elementos preservados e repetidos reunidos em matrizes, atributos mapeados por convenção.
Trabalhos típicos: consumir uma resposta SOAP ou XML-RPC dentro de uma pilha JavaScript/Python moderna, transformar um feed RSS em JSON que um front-end pode renderizar, converter exportações de dados corporativos ou governamentais para pipelines nativos de JSON e migrar configurações XML para formatos JSON. Uma vez convertido, toda a caixa de ferramentas JSON se aplica - a árvore do Visualizador para exploração, o Validador, processamento no estilo jq.
A honestidade do mapeamento: o XML carrega coisas que o JSON não carrega (atributos, namespaces, comentários, conteúdo misto de texto e elemento), então as convenções preenchem a lacuna - os atributos se tornam entradas @key, o texto ao lado dos filhos se torna uma chave #text e a ambiguidade de matriz única versus matriz (um