Convertidor XML a JSON
Convierta documentos XML en resultados legibles estilo JSON en su navegador.
Convierta el marcado XML en datos de estilo JSON
El convertidor XML a JSON analiza XML y representa su estructura como datos de estilo JSON para facilitar la inspección, la depuración o la migración. Ayuda a revisar API XML, feeds, exportaciones de configuración y documentos XML de ejemplo.
XML tiene características que JSON no tiene: atributos, espacios de nombres, elementos hermanos repetidos, nodos de texto, CDATA y contenido mixto. El convertidor debe asignarlos a objetos, matrices y valores de cadena, así que revise el resultado antes de tratarlo como una conversión de esquema sin pérdidas.
Cómo usar
- Pegue sus datos XML en el editor de entrada.
- Haga clic en Convertir a JSON para analizar y transformar el marcado.
- Revise cómo se representaron los atributos, los elementos repetidos y el contenido del texto.
- Utilice Copiar para el portapapeles, Descargar para un archivo o Limpiar para restablecer.
¿Qué es el convertidor XML a JSON?
Convertidor XML a JSON es una utilidad basada en navegador para traducir un árbol XML en una representación compatible con JSON. Hace que el marcado profundamente anidado sea más fácil de escanear y reutilizar en flujos de trabajo orientados a JavaScript.
El resultado se entiende mejor como una representación práctica del XML, no como un formato de ida y vuelta garantizado. Valide conversiones importantes con respecto a la aplicación receptora o al contrato de datos.
Notas de entrada
Pegue XML bien formado con una raíz de documento. Si su documento utiliza espacios de nombres, atributos, elementos repetidos o contenido mixto, inspeccione cuidadosamente las claves generadas antes de reutilizar el JSON.
Ejemplo
Un documento XML simple se convierte en un objeto anidado de estilo JSON:
--- Entrada XML ------ Salida JSON --- {"person":{"name":"John","age":30}} John 30
Integración MCP
MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.
Nombre de herramienta MCP: xml-to-json
Endpoint MCP: https://coding.tools/mcp
Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.
Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.
Ejemplo de solicitud tools/call:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"xml-to-json","arguments":{"input":"<invoice><id>1001</id><total>58.40</total></invoice>"}}}'
La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.