
¿Qué es un archivo XML?
XML — datos etiquetados
Usar el formato XML
Un ejemplo concreto
Preparar un JSON a partir de un documento XML de intercambio.
Las verificaciones útiles
Atributos, espacios de nombres y elementos repetidos requieren convenciones. Verifique que ninguna estructura útil haya sido aplanada.
Elegir una conversión
Conserve el original y abra el resultado en el software o en el dispositivo que deba usarlo.
Sus preguntas sobre este formato
¿Por qué mi JSON cambia de estructura a CSV?
CSV representa una tabla de filas y columnas. JSON puede contener objetos y listas anidadas que no se transponen directamente. Convierta una copia, verifique cómo se representan los campos y conserve el JSON si su uso exige mantener toda su estructura.
¿Cómo evitar perder los ceros al inicio de los identificadores?
Al abrir el CSV en una hoja de cálculo, importe las columnas de identificadores como texto. Una apertura automática puede transformar 00123 en 123. Verifique también las fechas y los separadores decimales antes de volver a guardar.
¿Puedo convertir un archivo que contenga secretos?
Retire las contraseñas, claves de API y otros secretos antes de enviar un ejemplo al servicio o soporte. El procesamiento de archivos se realiza en línea. Para datos que no deben salir de su dispositivo, use una herramienta local adecuada.
¿Por qué no se ofrecen todas las salidas?
Los formatos no son intercambiables en todos los casos. ConvertLab muestra las conversiones de su catálogo; cambiar la extensión no transforma el contenido. Las salidas especializadas como algunas exportaciones XML o hojas de cálculo se identifican como NoLimit.
¿Qué es?
El XML estructura datos mediante etiquetas, de forma similar al HTML, pero sin un vocabulario impuesto: es usted quien define sus propias etiquetas y su significado.
Permite describir estructuras muy complejas, validarlas contra un esquema y garantizar que un archivo cumple con el formato esperado, un rigor que el JSON no ofrece de forma nativa.
Historia y origen
El W3C publica el XML en 1998, en una época en la que se pensaba que se convertiría en el formato universal para cualquier intercambio de datos.
La profecía no se cumplió en el caso de las interfaces web, donde el JSON lo desplazó gracias a su ligereza. Pero el XML está lejos de haber desaparecido: es la columna vertebral de los archivos DOCX, los SVG, los feeds RSS e innumerables sistemas empresariales.
Por qué es práctico
Una validación estricta mediante esquemas, espacios de nombres para evitar colisiones, y la capacidad de describir estructuras de complejidad arbitraria.
Cuenta con un ecosistema de herramientas muy completo y sigue siendo indispensable en los grandes sistemas.
Límites y defectos
Su verbosidad es legendaria: cada dato va rodeado de dos etiquetas, lo que fácilmente triplica el peso del archivo respecto al JSON.
Resulta tedioso de leer y escribir a mano.
Consejos de uso
Para aprovechar datos XML en una aplicación moderna, conviértalos a JSON: reducirá el peso y simplificará el procesamiento.
Tenga en cuenta, no obstante, que los atributos XML no tienen un equivalente directo en JSON, y una conversión automática puede producir una estructura inesperada. Compruebe el resultado.
Convierte tu XML en segundos, en nuestros servidores seguros en Francia.
Convertir un XML