Conversor de XML a JSON

Convierte XML a JSON formateado con soporte para atributos, CDATA, elementos anidados y múltiples hijos. Gratis, privado e instantáneo.

XML Input
JSON Output
Enter XML above to convert to JSON.

How It Works

1

Paste XML

Copia y pega cualquier documento XML en el área de entrada. El ejemplo proporciona un caso realista con elementos anidados y CDATA.

2

Auto-Convert

The XML is parsed and converted to JSON instantly as you type. Attributes get an @ prefix and text nodes use #text.

3

Review JSON

The formatted JSON output is pretty-printed with 2-space indentation. Nested structures and arrays are clearly visible and easy to navigate.

4

Copy or Download

Copy the JSON to your clipboard with one click, or download it as a .json file for use in your projects.

About XML to JSON Converter

Convert XML documents to clean, structured JSON format instantly using browser-native DOMParser. This tool follows the standard xml2json convention — attributes are prefixed with @, text content is stored in #text when mixed with child elements, and multiple child elements with the same name are grouped into arrays. CDATA sections are treated as text content. The JSON output is pretty-printed with 2-space indentation for readability. All processing happens in your browser — no data is sent to any server.

Soporte de atributos

Los atributos XML se conservan con la convención estándar de prefijo @. Los múltiples atributos en un elemento se incluyen como claves separadas.@ prefix convention. Multiple attributes on one element are all included as separate keys.

Manejo de CDATA

Las secciones CDATA se tratan como contenido de texto y se incluyen en la salida. El texto sin procesar dentro de las secciones CDATA se conserva sin analizar.

Soporte de anidamiento y arrays

Los elementos profundamente anidados se convierten en objetos anidados. Los nombres de elementos repetidos en el mismo nivel se agrupan automáticamente en arrays.

100% privado

Toda la conversión ocurre en tu navegador usando DOMParser nativo. 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 en 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 50 MB y detectan automáticamente el formato de entrada.
  2. Configura las opciones de conversión
    Elige el formato de salida, ajustes de calidad, preferencias de delimitador u 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.