Convertidor XML a JSON

Convierta documentos XML en resultados legibles estilo JSON en su navegador.

Entrada
Salida
0 caracteres 0 líneas

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

  1. Pegue sus datos XML en el editor de entrada.
  2. Haga clic en Convertir a JSON para analizar y transformar el marcado.
  3. Revise cómo se representaron los atributos, los elementos repetidos y el contenido del texto.
  4. 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 ---

  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.