Convertidor JSON a XML
Convierta objetos, matrices y valores primitivos JSON en XML legible.
Cada línea no vacía se convierte en un elemento del lote. Los resultados se asignan como Línea 1, Línea 2, etc.
Cada archivo seleccionado se convierte en un elemento del lote. Los resultados se asignan por nombre de archivo fuente.
| # | Fuente | Estado | Salida |
|---|---|---|---|
| Los resultados del lote aparecerán aquí. | |||
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
- Pegue sus datos JSON en el editor de entrada.
- Haga clic en Convertir a XML para transformar los datos analizados.
- Revise el XML generado para conocer el elemento raíz esperado, los elementos repetidos y los valores de texto.
- 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 error JSON-RPC.
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.