Convertidor JSON a XML

Convierta objetos, matrices y valores primitivos JSON en XML legible.

Entrada
Salida
0 caracteres 0 líneas

Convierta datos JSON en elementos XML

El convertidor JSON a XML transforma JSON analizado en marcado XML para sistemas, ejemplos e integraciones que esperan XML. Es útil al crear prototipos de cargas útiles de estilo SOAP, importaciones heredadas, datos de prueba XML o muestras de documentación.

JSON y XML no se asignan uno a uno. Las claves de objeto JSON se convierten en nombres de elementos, las matrices generalmente se convierten en elementos repetidos y los valores primitivos se convierten en contenido de texto; Los atributos, espacios de nombres y texto mixto requieren convenciones explícitas fuera del JSON simple.

Cómo usar

  1. Pegue sus datos JSON en el editor de entrada.
  2. Haga clic en Convertir a XML para transformar los datos analizados.
  3. Revise el XML generado para conocer el elemento raíz esperado, los elementos repetidos y los valores de texto.
  4. Utilice Copiar para el portapapeles, Descargar para un archivo o Limpiar para restablecer.

¿Qué es el convertidor JSON a XML?

Convertidor JSON a XML es una utilidad basada en navegador para remodelar datos JSON en un documento XML. Le brinda un punto de partida rápido cuando una herramienta o API acepta XML pero sus datos de origen son JSON.

La conversión es estructural, no semántica. Si el esquema de destino requiere atributos, espacios de nombres, nombres raíz específicos o valores escritos, ajuste y valide el XML con ese esquema antes de usarlo.

Notas de entrada

Utilice únicamente JSON válido. Los nombres de las propiedades deben ser adecuados como nombres de elementos XML, o es posible que deba cambiarles el nombre después de la conversión. Es posible que las matrices, los valores nulos y los valores booleanos necesiten un manejo específico del objetivo.

Ejemplo

Un objeto JSON anidado se convierte en un árbol de elementos XML coincidente:

--- Entrada JSON ---
{"person":{"name":"John","age":30}}

--- Salida XML ---

  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: json-to-xml

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":"json-to-xml","arguments":{"input":"{\"invoice\":{\"id\":1001,\"total\":58.4}}","options":{"rootName":"document"}}}}'

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.