Entrada XML
Salida JSON
Ingresa datos en XML para convertirlos a JSON
Tus datos convertidos aparecerán aquí
Ingresa datos en XML para convertirlos a JSON
Tus datos convertidos aparecerán aquí
Paso 1 – Pega o sube XML
Pega XML en el editor izquierdo o sube un archivo .xml.
Paso 2 – Inspecciona la estructura
Mientras editas, la herramienta analiza tu XML y lo convierte en un árbol JSON que refleja elementos, atributos y nodos anidados.
Paso 3 – Revisa la salida JSON
El resultado JSON aparece a la derecha, formateado para facilitar la lectura. Los errores del XML se muestran sobre los editores.
Paso 4 – Copia o descarga JSON
Copia el JSON convertido al portapapeles o descárgalo como .json para usarlo en APIs, tests o aplicaciones.
Consejos rápidos para convertir XML a JSON
<!-- XML input --> <order id="ORD-1001"> <customer name="Maeve" email="[email protected]" /> <item sku="SKU-001">Wireless Mouse</item> <item sku="SKU-002">Mechanical Keyboard</item> </order> // JSON output (simplified) { "order": { "@id": "ORD-1001", "customer": { "@name": "Maeve", "@email": "[email protected]" }, "item": [ { "@sku": "SKU-001", "#text": "Wireless Mouse" }, { "@sku": "SKU-002", "#text": "Mechanical Keyboard" } ] } }
Trabaja con XML y JSON conjuntamente mediante estas herramientas adicionales.
Embellece, minifica y valida JSON con resaltado de sintaxis
Convierte archivos de configuración YAML a JSON para API, scripts y herramientas.
Build JSON Schema definitions for the structures you have converted from XML.
Genera tipos TypeScript para el JSON que produces desde XML y crea clientes con seguridad de tipos.
Interfaz de tabla visual con edición de datos JSON en tiempo real
El convertidor admite elementos XML estándar, atributos, contenido de texto y secciones CDATA. Gestiona estructuras anidadas y las convierte en objetos y arrays JSON adecuados.
Los atributos XML suelen convertirse en propiedades JSON con un prefijo especial (como '@') para distinguirlos del contenido del elemento, aunque también pueden integrarse en su representación JSON según la lógica de conversión.
Sí, el convertidor puede gestionar archivos XML grandes, pero el rendimiento puede variar según el tamaño y la complejidad. Para archivos muy grandes, considera dividirlos en partes más pequeñas si es posible.
Los espacios de nombres XML se conservan en la salida JSON, normalmente como parte de los nombres de elemento o como propiedades separadas. El tratamiento exacto depende de la implementación.