Conversor de JSON a XML
¿Qué es la conversión de JSON a XML?
La conversión de JSON a XML transforma datos JSON (JavaScript Object Notation) al formato XML (eXtensible Markup Language). Es útil al integrar sistemas que usan diferentes formatos de datos, trabajar con APIs XML heredadas o cuando se requiere XML para archivos de configuración, intercambio de datos o almacenamiento de documentos.
Cómo usar
Pasos básicos
- Pegue o introduzca datos JSON en el cuadro de entrada izquierdo
- Opcionalmente personalice el nombre del elemento raíz
- Seleccione el tamaño de sangría (2 espacios, 4 espacios o Tab)
- El XML convertido se muestra a la derecha con resaltado de sintaxis
- Haga clic en Copiar o Descargar para guardar el resultado
Características
Ejemplos
Objeto a elementos
{"nombre": "Juan"}
→
<root>
<nombre>Juan</nombre>
</root>Array a elementos
[1, 2, 3]
→
<root>
<item>1</item>
<item>2</item>
<item>3</item>
</root>Estructura anidada
{"usuario": {"nombre": "Juan", "edad": 30}}
→
<root>
<usuario>
<nombre>Juan</nombre>
<edad>30</edad>
</usuario>
</root>Preguntas frecuentes
¿Cómo se convierten los arrays JSON a XML?
Los arrays JSON se convierten en elementos <item> repetidos dentro de un elemento padre. Por ejemplo, [1, 2, 3] se convierte en <item>1</item><item>2</item><item>3</item>.
¿Puedo personalizar el nombre del elemento raíz?
Sí, puede establecer un nombre de elemento raíz personalizado usando el campo de entrada sobre el panel JSON. El valor predeterminado es 'root'. Solo se aceptan nombres de elementos XML válidos.
¿Cómo se manejan los caracteres especiales?
Los caracteres especiales XML como &, < >, comillas se escapan automáticamente a sus equivalentes de entidad XML (&, <, >, ", ') para asegurar una salida XML válida.