Conversor de JSON a XML

Convierte datos JSON en XML formateado. Configura los nombres de los elementos raíz y de los elementos de los arreglos. Gratis, privado, sin subidas al servidor.

JSON Input
XML Output
Paste JSON, optionally adjust element names, and click Convert.

How It Works

1

Paste JSON

Pega JSON válido en el área de entrada. El conversor admite objetos anidados, arreglos, cadenas, números, booleanos y valores nulos.

2

Set Element Names

Customize the root element name and the element name used for array items. Defaults are "root" and "item" respectively.

3

Convert

Click Convert to generate XML. Objects become child elements, arrays produce repeated element names with your chosen item name.

4

Copy or Download

Copy the XML output to your clipboard or download it as a .xml file. All processing happens in your browser.

About JSON to XML Converter

Convert JSON data into well-formatted XML with full control over element naming. This converter parses your JSON and builds an XML document recursively: JSON objects become nested child elements, arrays generate repeated elements using your chosen item name, and primitive values (strings, numbers, booleans, null) are serialized as element text content. The output is indented with 2-space formatting for readability. All conversion happens entirely in your browser with no data sent to any server.

Nombres de elementos personalizados

Configura el nombre del elemento raíz y el nombre del elemento de los arreglos para que coincidan con los requisitos de tu esquema XML. Los valores predeterminados son "root" y "item".

Soporte de estructuras anidadas

Maneja objetos JSON profundamente anidados, arreglos de objetos, arreglos mixtos, objetos y arreglos vacíos, además de todos los tipos primitivos de JSON.

Salida con formato bonito

El XML se formatea con sangría de 2 espacios y saltos de línea adecuados. Los nombres de los elementos se sanitizan para que sean compatibles con XML.

100% privado

Toda la conversión se realiza en el lado del cliente con JavaScript puro. No se suben datos a ningún servidor. Funciona sin conexión después de cargar la página.

📋 Common Use Cases

Integración de datos

Convierte exportaciones CSV a JSON para desarrollo de API, o JSON a CSV para análisis de hojas de cálculo. Une formatos de datos sin escribir scripts de conversión.

Conversión de documentos

Transforma documentos entre formatos para compatibilidad: DOCX a PDF para compartir, HTML a Markdown para migración de CMS, o imágenes a JPG para optimización web.

Flujo de trabajo de desarrollo

Convierte entre formatos de serialización de datos durante el desarrollo. Transforma respuestas de API, archivos de configuración o datos de prueba entre JSON, XML y CSV.

Migración de contenido

Mueve contenido entre plataformas convirtiéndolo al formato requerido. HTML a Markdown para generadores de sitios estáticos o plataformas CMS compatibles con Markdown.

🪜 How to Use This Tool

  1. Sube o pega tu archivo fuente
    Arrastra y suelta un archivo o pega tus datos directamente. La mayoría de los conversores aceptan archivos de hasta 50MB y detectan automáticamente el formato de entrada.
  2. Configura las opciones de conversión
    Elige el formato de salida, la calidad, las preferencias de delimitador o las opciones de codificación según el tipo de conversor.
  3. Convierte y previsualiza
    Haz clic en convertir y revisa el resultado. Los conversores de texto muestran una vista previa en vivo; los conversores de archivos muestran los detalles del archivo de salida.
  4. Descarga el resultado
    Haz clic en descargar para guardar el archivo convertido en tu dispositivo. Tus archivos originales y convertidos nunca se suben a ningún servidor.

📚 Related Guides

Frequently Asked Questions

¿Estos conversores son gratuitos?
Sí. Todos los conversores son completamente gratuitos. No se necesita registro.
¿Qué tan preciso es el conversor de unidades?
Utiliza factores de conversión estándar para longitud, masa, temperatura, área, volumen y velocidad. Los resultados son precisos hasta 6 decimales.