No se produce ningún tratamiento del contenido de tus archivos en servidores, así que no necesitas firmar un contrato de encargo con gottrix para trabajar con documentos confidenciales o de empresa.
Servidores en AlemaniaRGPD desde el diseño
Servidores de origen en Hetzner (Alemania). Como tus archivos nunca salen del dispositivo, su contenido ni siquiera llega a transmitirse.
XML es un formato de datos jerárquico muy extendido - típico de los feeds RSS, las APIs SOAP, los documentos de Office, las configuraciones y el intercambio de datos entre sistemas. Para seguir procesándolos en programas y APIs modernos, sin embargo, JSON es más manejable. Esta herramienta traduce la estructura de árbol del XML a un objeto JSON equivalente.
Esta herramienta analiza tu XML por completo en local en tu navegador (fast-xml-parser, JavaScript puro). Los elementos anidados se convierten en objetos anidados y los atributos se conservan con el prefijo "@_", de modo que no se pierde ninguna información. El XML no válido se rechaza con un mensaje de error claro. No se sube nada.
Te lo encontrarás, por ejemplo, al analizar un feed de noticias, un mapa del sitio, una interfaz de extractos bancarios o una vieja especificación de exportación de datos que aún piensa en corchetes angulares. Al leer el resultado, ten en cuenta una peculiaridad: si un elemento hijo aparece una sola vez, surge un objeto único; si se repite, en cambio, surge una lista. Quien lo tiene en cuenta en el código que lo procesa evita casos especiales sorprendentes cuando el número varía.
Ficha técnica
Ficha técnica
Formatos de entrada
XML
Formato de salida
JSON
Procesamiento por lotes
No
Procesamiento
Local en el navegador (JavaScript)
Subida de archivos
Ninguna
En 3 pasos
Arrastra o elige tu archivo XML.
Elige el formato (con sangría o compacto).
Descarga el archivo JSON.
Límites:El XML debe estar bien formado (de lo contrario, un error claro). Los atributos reciben el prefijo "@_". Los comentarios y las instrucciones de procesamiento se omiten. El contenido mixto (texto junto a elementos hijos) no siempre se puede mapear sin ambigüedad. Los espacios de nombres se mantienen como prefijo en la clave.
Preguntas frecuentes
¿Se sube mi archivo?
No. La conversión se ejecuta por completo en local en el navegador - no se envía nada.
¿Se conservan los atributos?
Sí. Los atributos aparecen en el JSON con el prefijo "@_" delante del nombre.
¿Qué pasa con un XML no válido?
Recibes un mensaje de error claro con la causa - sin que falle nada.
¿Puedo generar el JSON compacto?
Sí, con la opción puedes elegir JSON con sangría o compacto.
Solo con tu consentimiento medimos el uso de forma anonimizada mediante cookies para mejorar gottrix. Tus archivos siempre permanecen en local, en tu dispositivo. Privacidad