Conversor JSON a XML

Genera XML desde JSON con un mapeo compacto u ordenado documentado.

Datos y formatos
Preparando tu espacio de trabajo…
Entrada
Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Pegar / Abrir archivo / Ejemplo
  2. Convertir
  3. Copiar / Descargar

Conversor JSON a XML

Usa una propiedad raíz o indica un nombre de elemento. @ representa atributos, #text representa texto y los arrays generan elementos repetidos.

El procesamiento se realiza en el navegador. DevToolsy no recibe los datos pegados ni el archivo seleccionado.

Cómo funciona

El modo ordenado interpreta name, attributes y children para conservar texto intercalado. La salida incluye declaración XML UTF-8. Los arrays raíz y los arrays anidados directamente usan el nombre de elemento elegido; los arrays en propiedades repiten el nombre de esa propiedad.

Antes y después
Entrada
{"team":{"@":{"region":"EU"},"member":["Ada","Lin"]}}
Salida
<?xml version="1.0" encoding="UTF-8"?>
<team region="EU"><member>Ada</member><member>Lin</member></team>

Ejemplo con las opciones predeterminadas.

Límites de procesamiento

Se rechazan null, nombres o caracteres XML inválidos. Los prefijos necesitan declaraciones de espacio de nombres. No se ejecuta ni descarga contenido.

Salida

Copiar / Descargar

Límites de procesamiento

Entrada UTF-8 de hasta 1 MiB, salida de hasta 8 MiB y límite de 30 segundos por tarea.

Más informaciónXML 1.0
?

Preguntas frecuentes

¿Cómo se usa Conversor JSON a XML?

Usa una propiedad raíz o indica un nombre de elemento. @ representa atributos, #text representa texto y los arrays generan elementos repetidos.

¿Qué opciones puedo ajustar?

El modo ordenado interpreta name, attributes y children para conservar texto intercalado. La salida incluye declaración XML UTF-8. Los arrays raíz y los arrays anidados directamente usan el nombre de elemento elegido; los arrays en propiedades repiten el nombre de esa propiedad.

¿Qué debo comprobar en el resultado?

Se rechazan null, nombres o caracteres XML inválidos. Los prefijos necesitan declaraciones de espacio de nombres. No se ejecuta ni descarga contenido.

¿Se sube la entrada?

El procesamiento se realiza en el navegador. DevToolsy no recibe los datos pegados ni el archivo seleccionado.

¿Cómo guardo el resultado?

Copiar / Descargar

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.