Pular para o conteúdo
POST AI agent ready /v1/xml/to-json

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.

Parameters

stringrequired

The XML content to convert.

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.