Convertidor XML a JSON

Convierte datos XML a formato JSON. Personaliza el prefijo de atributos y el nombre de la clave de texto. Los elementos con el mismo nombre de etiqueta se convierten automáticamente a arrays. Todo se ejecuta en tu navegador.

¿Qué es XML a JSON?

XML to JSON es una herramienta que convierte datos XML a formato JSON. Los atributos XML se representan como claves '@nombreAtributo', y los nodos de texto como claves '#text'. Múltiples elementos hijo con el mismo nombre de etiqueta se convierten automáticamente a arrays. El prefijo de atributos y el nombre de clave de texto son personalizables.

Cómo usar

  1. Pegue su XML en el área de texto izquierda
  2. Opcionalmente, cambie el prefijo de atributos y el nombre de la clave de texto
  3. Haga clic en el botón 'Convertir a JSON'

Ejemplos de uso

Input:
<user id="1">
  <name>Alice</name>
  <tags><tag>admin</tag><tag>active</tag></tags>
</user>
JSON output:
{
  "user": {
    "@id": "1",
    "name": "Alice",
    "tags": { "tag": ["admin", "active"] }
  }
}
Practical use: Convert a SOAP API XML response to JSON for easier handling in JavaScript

Preguntas frecuentes

¿Cómo se convierten los atributos?
Por defecto, se representan como claves '@nombreAtributo'. El prefijo de atributos es personalizable.
¿Qué ocurre cuando hay múltiples elementos hijo con el mismo nombre?
Se convierten automáticamente a arrays. Un solo elemento se almacena como un valor directo.
¿Cómo se convierten los elementos vacíos?
Se convierten a null.
¿Se preservan las secciones CDATA?
Sí. Se preservan como la clave '#cdata'.
¿Se envían mis datos al servidor?
No. Todo el procesamiento ocurre en tu navegador. Los datos sensibles están seguros.

Herramientas relacionadas

Historial de actualizaciones

Última actualización: 2026-02-19

  • 2026-02-19 Lanzamiento inicial