legacy en · api moderna fuera

XML a JSON XML en. JSON fuera.

El sistema heredado genera XML. El nuevo sistema habla JSON. La traducción es tu problema. Morph mapea la estructura en tu pestaña del navegador — atributos mediante prefijo @, texto mediante #text, elementos repetidos como arreglos, convenciones configurables. El XML permanece donde estaba. El JSON se guarda localmente. No subas nada, no hay cola en línea, no hay límite de tasa de API. Gratis para todo lo que funciona en tu dispositivo; la IA se paga con créditos.

01
PARSE

XML procesado localmente

Elementos, atributos, nodos de texto, CDATA — todos recorridos en pestaña mediante fast-xml-parser.

Abre la herramienta
Funciona en tu dispositivo · gratis · sin cuenta

¿Qué hace realmente

02
MAP

Consciente de las convenciones

Los atributos prefijados con @. Las claves de contenido de texto como #text. Los hijos repetidos se convierten en matrices. Configurable.

03
EMIT

JSON bonito o compacto

Indentado para legibilidad. Minificado para la transmisión. Ambos producen JSON válido.

04
BATCH

Carpeta en

Suelta múltiples archivos XML. Cada uno se convierte en su propio JSON. La versión gratuita no tiene límite de lotes.

Cómo funciona

  1. Abre morph.cool — solo en navegador.
  2. Suelta el archivo .xml o pega el contenido.
  3. Selecciona JSON como salida. Ajusta el manejo de atributos y arreglos.
  4. Los descargas .json. Válidos, bien formados, listos para la API.
  5. El XML permanece donde estaba. Nada subido.
0Subir
∞Límite por lote
1-clickExportar

Por qué la gente deja las herramientas de carga y cola

La mayoría de las integraciones empresariales terminan con el mismo problema: el sistema heredado habla XML y el nuevo sistema habla JSON. Los convertidores en línea ponen en cola. Las herramientas CLI requieren instalación. Morph ejecuta fast-xml-parser mediante WebAssembly en tu pestaña — prefijo de atributo configurable, detección automática de arrays, manejo explícito de contenido de texto.

Preguntas frecuentes

¿Cómo se representan los atributos XML en JSON?

Default convention: prefix with @. So becomes {"@id": "7"}. Configurable to other conventions.

Elementos repetidos?

Auto-detected as arrays. ab becomes {"items": {"item": ["a", "b"]}}.

¿Contenido mixto (texto + elementos secundarios)?

El contenido de texto se define como #text. El contenido mixto se conserva como matrices ordenadas cuando sea necesario.

¿Formateado de forma legible o minificado?

Ambos. Por defecto es bonito (sangría de 2 espacios). Alterna para minificado.

¿Puedo procesar por lotes?

Sí. Suelta una carpeta de XMLs y obtén JSONs. La versión gratuita no tiene límite de lotes.

¿Hay una versión gratuita?

Sí. Todo lo que funciona en tu dispositivo es gratis sin límite. La IA y el trabajo en servidor se pagan en créditos, aproximadamente un centavo cada uno.

Convertir XML → JSON
Convert XML → JSON
Nothing leaves your device · Free for what you make, credits for what we run