XML a JSON y JSON a XML
Convierte entre XML y JSON en cualquier dirección — con una convención clara para atributos y elementos repetidos.
La conversión no es 1:1 perfecta
XML y JSON no son intercambiables al 100%: XML tiene atributos, contenido mixto (texto y elementos mezclados), comentarios y namespaces, y JSON no tiene ningún equivalente nativo para nada de eso. Esta herramienta usa una convención explícita en vez de prometer una traducción exacta:
La convención usada
Un atributo XML se convierte en una clave JSON con prefijo "@" (p. ej. @id). El texto de un elemento que también tiene atributos o hijos se guarda en la clave "#text". Varios elementos hijos con el mismo nombre se convierten en un array. Los namespaces (xmlns, prefijos tipo ns:tag) se conservan tal cual en el nombre, sin resolverse.
Privacidad
La conversión se hace en tu navegador, con el propio analizador XML del navegador. Nunca se envía a Numelto.