Conversor XML ↔ JSON
Convierte documentos XML a objetos JSON y JSON de vuelta a XML, en ambos sentidos.
Herramienta bidireccional que analiza texto XML jerárquico y lo convierte en JSON con la misma estructura anidada, o que construye etiquetas XML a partir de un modelo JSON. Los atributos (@attributes) y los nodos de texto (#text) se preservan con precisión en ambas direcciones, así que nada se pierde por el camino.
도구를 불러오는 중…
🔒 Todo se procesa 100 % en tu navegador. Tus archivos y datos nunca se suben a ningún servidor.
Cómo usar
- Elige arriba la pestaña 'XML ➔ JSON' o 'JSON ➔ XML'.
- Escribe o pega en el cuadro de entrada los datos que quieres convertir.
- Revisa el resultado y los avisos de errores de sintaxis (etiquetas sin cerrar, por ejemplo) y copia el texto final.
Preguntas frecuentes
- ¿Qué pasa con los atributos del XML al pasarlos a JSON?
- Cuando una etiqueta tiene atributos, estos se conservan íntegros dentro del objeto JSON como un subobjeto bajo la clave '@attributes'.
- ¿Qué ocurre en el JSON resultante cuando el mismo nombre de etiqueta se repite varias veces?
- Cuando el mismo nombre de etiqueta aparece más de una vez bajo el mismo padre, el valor de esa clave se convierte automáticamente en un array JSON en lugar de un único objeto, añadiendo cada aparición como elemento del array en orden. En la dirección contraria, JSON → XML, cada elemento de un array se expande de nuevo como una etiqueta hermana con ese mismo nombre repetido.
- ¿Qué ocurre en el JSON resultante cuando el mismo nombre de etiqueta se repite varias veces?
- Cuando el mismo nombre de etiqueta aparece más de una vez bajo el mismo padre, el valor de esa clave se convierte automáticamente en un array JSON en lugar de un único objeto, añadiendo cada aparición como elemento del array en orden. En la dirección contraria, JSON → XML, cada elemento de un array se expande de nuevo como una etiqueta hermana con ese mismo nombre repetido.
