OKfmt

XML JSON

Analiza XML a JSON con atributos bajo el prefijo @_ y conserva nodos de texto, para procesar respuestas SOAP/RSS en interfaces frontend modernas.

Arrastra archivos aquí o haz clic

Ctrl+V para pegar desde el portapapeles

Cómo convertir XML a JSON

  1. 1Sube tu archivo XML arrastrándolo, haciendo clic o pegándolo.
  2. 2Ajusta la configuración de calidad si es necesario.
  3. 3Haz clic en 'Convertir Ahora' y espera a que se complete la conversión.
  4. 4Descarga tu archivo JSON convertido.

Acerca de la conversión de XML a JSON

XML es un lenguaje de marcado extensible publicado por W3C en 1998. Adopta una estructura de árbol de etiquetas que separa atributos de nodos de texto, y es el formato base para SOAP, RSS, SVG. Tiene sintaxis estricta y alta redundancia. JSON es un formato de intercambio de pares clave-valor y arreglos definido en RFC 8259, con solo seis tipos de datos básicos. El requisito de conversión proviene de la adaptación de formato para diferentes escenarios de interacción de datos.

El tamaño del archivo de salida después de la conversión es menor que el archivo XML original. La estructura de árbol anidado de XML corresponde a objetos anidados en JSON, las etiquetas XML se convierten en nombres de clave JSON, y los atributos XML se pueden conservar como pares clave-valor en objetos. XML no admite tipos de fecha nativos que no están definidos en JSON, y XML no tiene una estructura estándar correspondiente a los comentarios JSON, por lo que los comentarios no se conservan después de la conversión.

Esta conversión es adecuada para flujos de trabajo como la interacción de datos en desarrollo front-end web y la adaptación de datos de interfaces de aplicaciones móviles. La salida es compatible con todos los analizadores JSON que siguen la especificación RFC 8259, y admite el análisis y la invocación por parte de todos los navegadores y sistemas operativos principales.

XML vs JSON: comparación técnica

CaracterísticaXMLJSON
Lanzamiento19982001
DesarrolladorW3CDouglas Crockford

Preguntas frecuentes sobre XML → JSON

¿Cambia la calidad de los datos después de la conversión

El XML bien formado se puede mapear completamente a la estructura JSON correspondiente, solo no se conservan los comentarios XML. Todo el contenido de etiquetas válido y los niveles anidados se pueden generar correctamente, y el contenido de datos original no se modificará.

¿Se puede conservar completamente la estructura original

La estructura de árbol anidado de XML se conserva completamente como objetos anidados en JSON, los nombres de etiqueta se convierten en nombres de clave JSON y los atributos se conservan como pares clave-valor en los objetos. XML no cuenta con un estándar nativo para comentarios, por lo que estos no se conservan después de la conversión.

¿Cuál es el tamaño máximo de archivo individual admitido

El límite de tamaño de archivo individual para este servicio de conversión es 50MB, y solo se puede convertir un archivo a la vez. El servicio es gratuito, la salida no tiene marcas de agua y no requiere registro de cuenta.

¿Se almacenan los archivos

La conversión se realiza en el servidor y los archivos se cargan por HTTPS. Una vez completada la conversión, el servidor elimina inmediatamente tanto el archivo de origen como el de salida, y no almacena ningún archivo para proteger la privacidad de los datos del usuario.