Revisado 2026-08-28
XML a JSON sin perder la estructura
Mapea explícitamente atributos, hijos repetidos, espacios de nombres y texto.
Ejemplo de entrada
<order id="A1"><item qty="2">Cable</item></order>
Salida esperada
{"order":{"@id":"A1","item":{"@qty":"2","#text":"Cable"}}}Método reproducible
- Conserva el original y crea la muestra representativa más pequeña posible.
- Ejecuta un análisis o una validación estricta antes de transformar.
- Registra las opciones, compara cantidades y estructura, y prueba en el sistema receptor.
Error frecuente
Los elementos únicos y repetidos pueden producir formas inconsistentes.
Reduce el caso fallido sin eliminar la estructura problemática; así se distingue una entrada incorrecta de una función no compatible.
Limitación técnica
Comentarios, orden, espacios de nombres y contenido mixto pueden no conservarse.
Una vista previa correcta no elimina la ambigüedad del formato ni los requisitos del sistema receptor.
Seguridad y privacidad
Desactiva entidades externas y oculta atributos sensibles.
El procesamiento local reduce el riesgo de transferencia, pero no protege frente a un navegador comprometido, extensiones inseguras, el historial del portapapeles o el uso posterior.
Lista de verificación
- Comprueba la cantidad de campos, registros, páginas o bytes.
- Revisa los casos límite y la salida de errores.
- Conserva el original hasta completar la aceptación.
- Documenta las suposiciones antes de automatizar.