Inicio › Herramientas para desarrolladores › XML a JSON

XML a JSON

Convierte XML a JSON conservando atributos (en «@attributes»), elementos repetidos como arreglos y texto mezclado. Avisa si el XML está mal formado.

Cómo usar XML a JSON

  1. Completa los campos: XML.
  2. Si quieres ver cómo funciona, pulsa «Usar ejemplo».
  3. Pulsa «Convertir a JSON» y revisa el resultado.
  4. Copia o descarga el resultado con los botones de debajo.

Ejemplo

Entrada
XML: <biblioteca><libro id="1"><titulo>Don Quijote</titulo><anio>1605</anio></libro><libro id="2"><titulo>Rayuela</titulo><anio>1963</anio></libro></biblioteca>
Resultado
{
  "biblioteca": {
    "libro": [
      {
        "@attributes": {
          "id": "1"
        },
        "titulo": "Don Quijote",
        "anio": 1605
      },
      {
        "@attributes": {
          "id": "2"
        },
        "titulo": "Rayuela",
        "anio": 1963
      }
    ]
  }
}

Para qué sirve

  • Consumir servicios antiguos que responden en XML.
  • Pasar feeds o configuraciones XML a JSON.

Preguntas frecuentes

¿Se envía mi código o mis datos a algún servidor?

No. Todo el procesamiento ocurre en tu navegador, así que puedes usar datos de prueba o internos con tranquilidad.

¿Qué hago si mi JSON, CSV o XML tiene errores?

La herramienta te indica el problema y, cuando es posible, la línea y la columna donde ocurre.

¿Puedo usarlo sin conexión?

La mayoría de las herramientas funcionan sin internet una vez cargada la página. Algunas, como el embellecedor y el minificador de JavaScript, usan una librería externa si hay conexión y un modo básico si no.