Monu Tools

Conversor de JSON a XML

Convierte JSON a XML y XML de vuelta a JSON, en ambos sentidos, por completo en tu navegador.

Cómo usar JSON / XML

  1. 01

    Elige un sentido: JSON a XML o XML a JSON.

  2. 02

    Pega tu JSON o XML.

  3. 03

    Copia el resultado o intercambia para convertir al revés.

Convierte en ambos sentidos

Un conversor bidireccional entre JSON y XML, construido sobre un analizador bien probado. Convierte un objeto JSON en XML o analiza XML de vuelta a JSON, conservando los atributos y transformando los elementos repetidos en arrays y viceversa.

Es práctico siempre que necesites conectar un sistema basado en XML con uno basado en JSON, inspeccionar una carga SOAP como JSON legible o convertir una configuración JSON en el XML que espera una herramienta antigua.

Todo se ejecuta localmente en tu navegador, así que tus datos nunca salen de tu dispositivo.

Por qué el XML sigue en todas partes

XML (Extensible Markup Language) es una forma consolidada desde hace tiempo de estructurar datos con etiquetas anidadas y atributos. Sigue en todas partes: servicios web SOAP, feeds RSS y Atom, formatos de documentos de oficina, layouts de Android e innumerables formatos de configuración e intercambio de datos.

Cómo se conservan los atributos

Los atributos se conservan durante todo el proceso de ida y vuelta usando un prefijo @_ en el lado de JSON, de modo que un atributo XML se convierte en una clave JSON claramente marcada y vuelve a convertirse en el mismo atributo, en lugar de perderse o confundirse con elementos hijos.

Los elementos repetidos se vuelven arrays

Los elementos repetidos se corresponden de forma natural con arrays: varias etiquetas <item> bajo un padre se convierten en un array JSON, y un array JSON se convierte en elementos repetidos en el XML, que es la forma que adoptan la mayoría de los documentos reales.

Preguntas frecuentes

¿Cómo se gestionan los atributos XML?

Los atributos se preservan usando un prefijo @_ en el lado de JSON, así que convertir de un lado a otro los mantiene intactos.

¿Cómo se representan los elementos repetidos?

Los elementos XML repetidos se convierten en un array JSON, y los arrays en JSON se convierten en elementos repetidos en XML.

¿Se suben mis datos a un servidor?

No. La conversión se ejecuta totalmente en tu navegador, así que tus datos nunca salen de tu dispositivo.

¿Para qué se sigue usando XML?

Para mucho: servicios web SOAP, feeds RSS y Atom, formatos de documentos de oficina, diseños de Android y muchos formatos de configuración e intercambio de datos donde sigue siendo el estándar.

¿Convertir entre JSON y XML es siempre sin pérdidas?

Normalmente sí, pero los modelos difieren. Los atributos, el texto y los elementos repetidos se asignan limpiamente, mientras que funciones específicas de XML como los comentarios, los espacios de nombres y el contenido mixto no siempre tienen un equivalente en JSON.

Fuentes

Insertar esta herramienta

Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.

<iframe src="https://monu.tools/embed/es/json-xml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Herramientas relacionadas