Convertidor XML a JSON
Transforme documentos XML en objetos JSON limpios. Copie o descargue el resultado.
Convertidor XML a JSON
Esta herramienta convierte datos XML a formato JSON. Maneja elementos anidados, atributos y contenido de texto, produciendo una salida JSON limpia y correctamente formateada.
La operación se ejecuta localmente en su navegador. Sus datos nunca se cargan ni almacenan en un servidor.
Cómo usar
- Pegue sus datos XML en el editor de entrada.
- Haga clic en Convertir a JSON para transformar los datos.
- La salida JSON aparece en el editor de salida con formato correcto.
- Use Copiar para el portapapeles, Descargar para un archivo, o Limpiar para reiniciar.
¿Qué es la conversión XML a JSON?
La conversión XML a JSON transforma Extensible Markup Language (XML) a JavaScript Object Notation (JSON). JSON es más ligero y fácil de trabajar en aplicaciones web modernas.
Esta conversión es útil al consumir APIs XML, migrar datos a sistemas basados en JSON o trabajar con frameworks JavaScript modernos.
Notas de entrada
La herramienta acepta entrada XML válida. Los elementos XML se convierten en objetos JSON, los elementos repetidos en arrays y el contenido de texto en valores de cadena.
Ejemplo
Un documento XML se convierte en un objeto JSON limpio:
--- 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.