Convertidor XML a JSON

Transforme documentos XML en objetos JSON limpios. Copie o descargue el resultado.

Entrada
Salida
0 caracteres 0 líneas

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

  1. Pegue sus datos XML en el editor de entrada.
  2. Haga clic en Convertir a JSON para transformar los datos.
  3. La salida JSON aparece en el editor de salida con formato correcto.
  4. 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 ---

  John
  30


--- Salida JSON ---
{"person":{"name":"John","age":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.