El formato de archivo XL

Revisión

Los ficheros XL son los archivos de hoja de Excel con una extensión .xl, similar a su compañero más moderno, XLS. Estos arquivos binarios se utilizaron una vez ampliamente para almacenar datos en líneas y columnas pero desde entonces han sido reemplazados por formatos más nuevos como XL SX. A pesar de ser envejecidos, los arquitos XL siguen teniendo valor para aquellos que necesitan trabajar con sistemas heredados o conjuntos de datos que aún no han pasado a los últimos estándares.

Características clave

  • Formato Binario: Los archivos XL se almacenan en un formato binario, lo que los hace compactos pero menos leibles por el hombre.
  • Row and Column Structure: Los datos se organizan en líneas y columnas, similares a los formatos modernos como XLSX.
  • ** Capacidades de exportación**: Puedes exportar fácilmente datos de archivos XL a CSV o PDF utilizando las herramientas integradas de Excel.
  • Compatibilidad limitada: Debido a su edad, los archivos XL sólo están apoyados por versiones más antiguas de Microsoft Excel.

especificaciones técnicas

Formación estructural

Los archivos XL siguen una estructura de formato binario. Son esencialmente documentos compuestos que se adhieren al formato Binario de archivo compuesto (CFB) como se define en el Los estándares MS-CFB Esto significa que se componen de múltiples corrientes y almacenes, similares a otros formatos binarios de Microsoft Office.

Componentes básicos

  • Header: contiene metadatos sobre el archivo como información de versión.
  • Body: la sección de datos principal donde se almacenan líneas y columnas.
  • Fluentes y almacenes: componentes adicionales que pueden incluir macros, gráficos o otros objetos incorporados.

Estándares y Compatibilidad

Los archivos XL se adhieren a la Los estándares MS-XLS , que es una especificación de formato binario para los documentos de Excel. Son compatibles con las versiones más antiguas de Microsoft Excel pero no se apoyan en las publicaciones más recientes.

Historia y Evolución

Los archivos XL fueron introducidos como parte de las primeras versiones de Excel, principalmente para proporcionar un almacenamiento eficiente y manipulación de los datos de la hoja. Sin embargo, debido a las limitaciones de formatos binarios y la introducción de formatos basados en XML como XLSX, los ficheros XL se han vuelto obsoletos para nuevos proyectos de desarrollo.

Trabajar con los archivos XL

Apertura de archivos XL

Para abrir los archivos XL, necesitará una versión más antigua de Microsoft Excel que soporta este formato. Alternativamente, algunas herramientas de terceros pueden ofrecer compatibilidad de retroceso limitada pero no son oficialmente apoyadas o recomendadas.

Convertir archivos XL

Los escenarios de conversión comunes incluyen exportar datos a CSV para facilitar la manipulación en otras aplicaciones o convertir el archivo en PDF para fines de archivación.Puede utilizar la función “Save As” integrada de Excel para convertir los archivos XL a estos formatos.

Creación de archivos XL

Desde que este formato ya no está apoyado, no se recomienda crear nuevos archivos XL a menos que trabajen con sistemas de herencia o conjuntos de datos específicos que requieren el formato binario por razones de compatibilidad.

Casos de uso comunes

  • Legacy Data Access: Trabajar con datos históricos almacenados en archivos XL.
  • Migración de datos: Convertir archivos XL antiguos en formatos más modernos como XLSX o CSV.
  • Objetivos de archivo: ahorrar archivos XL como PDF para almacenamiento a largo plazo y fácil visualización.

Beneficios y limitaciones

Las ventajas:

  • Eficiente formato binario, ideal para el almacenamiento de datos compacto.
  • Facilidades de exportación a otros formatos ampliamente utilizados como CSV y PDF.

Las limitaciones:

  • Compatibilidad limitada con las versiones de software modernas.
  • Falta de soporte de las actualizaciones de Microsoft Excel.

Recursos de desarrolladores

La programación con los archivos XL se apoya a través de diversas APIs y bibliotecas. ejemplos de código y guías de implementación se añadirán pronto.

Preguntas frecuentes

  • **¿Puedo abrir un archivo XL en una versión más nueva de Excel?**No, los archivos XL no están apoyados por las versiones modernas de Excel. Usted tiene que usar la versión más antigua o las herramientas de terceros que ofrecen compatibilidad hacia atrás.

  • **¿Cuál es la mejor manera de convertir los archivos XL en XLSX?**El método más fiable es abrir el archivo XL en una versión antigua de Excel y luego guardarlo como un archivio XLSX utilizando la función “Save As”.

  • **¿Por qué los archivos XL ya no están apoyados por Microsoft?**Microsoft introdujo formatos más nuevos y más robustos como XLSX que ofrecen mejor compatibilidad, más fáciles de pararse y características mejoradas en comparación con los formados binarios más antiguos como el XL.

Referencias

 Español