API XML para JSON - Conversor Gratuito
Analisa um documento XML e retorna seu equivalente JSON. Os atributos são prefixados com @ por convenção. O conteúdo do texto é armazenado na chave #text. Lida com seções CDATA, namespaces e estruturas aninhadas.
Code examples
curl -X POST https://api.botoi.com/v1/xml/to-json \
-H "Content-Type: application/json" \
-d '{"xml":"<user id=\"1\"><name>Alice</name><email>alice@example.com</email></user>"}'When to use this API
Integre-se com serviços SOAP legados
Converta respostas XML SOAP em JSON para que seu aplicativo JavaScript ou Python possa processar os dados com bibliotecas JSON padrão.
Analisar feeds RSS e Atom
Converta feeds RSS/Atom XML em JSON para facilitar a manipulação ao criar um leitor de feed ou agregador de conteúdo.
Transformar arquivos de configuração XML
Converta arquivos de configuração XML (Maven pom.xml, manifestos Android) em JSON para análise ou transformação em pipelines de CI.
Frequently asked questions
Como os atributos XML são representados na saída JSON?
Os atributos são prefixados com "@". Por exemplo, <user id="1"> torna-se {"user": {"@id": "1"}}.
Como as seções CDATA são tratadas?
O conteúdo CDATA é extraído como uma string simples e armazenado sob a chave #text, idêntica ao conteúdo de texto normal.
Isso preserva os namespaces XML?
Sim. Os prefixos de namespace são preservados nas chaves JSON. Por exemplo, <ns:element> torna-se uma chave chamada "ns:element".
O que acontece com conteúdo misto (texto + elementos filhos)?
O conteúdo misto armazena o texto em #text e elementos filhos como chaves separadas. Isso corresponde à convenção padrão XML para JSON.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.