Format de fitxers XL
Revisió
Aquests arxius binaris es van utilitzar àmpliament per emmagatzemar dades en rutes i columnes, però des de llavors han estat reemplaçats per formats més nous com XLSX. Malgrat que són obsolets, els fitxers XL segueixen tenint valor per a aquells que necessiten treballar amb sistemes heredats o set de dades que encara no han passat als últims estàndards. Comprendre com gestionar aquests fets pot ser crucial per als desenvolupadors i usuaris tècnics tractant amb les solucions d’emmagatzematge més antigues.
Característiques clau
- Format binari: Els arxius XL s’emmagatzemen en un format Binari, el que els fa compactes però menys llegibles per a l’home.
- Row and Column Structure: Les dades s’organitzen en línies i columnes, similars als formats moderns de taula com XLSX.
- ** Capacitats d’exportació**: Pots exportar fàcilment les dades dels arxius XL a CSV o PDF utilitzant les eines integrades de Excel.
- Compatibilitat limitada: A causa de la seva edat, els arxius XL només estan recolzats per versions anteriors de Microsoft Excel.
especificacions tècniques
Formació estructural
Els arxius XL segueixen una estructura de format binari. Són essencialment documents compostos que s’adhereixen al Format Binari de Arxiu Composat (CFB) tal com es defineix en el Estàndard MS-CFB Això vol dir que consisteixen en múltiples fluxos i emmagatzems, similars a altres formats binaris de Microsoft Office.
Components bàsics
- Header: Conté metadades sobre el fitxer, com ara informació de versió.
- Body: la secció de dades principal on s’emmagatzemen rutes i columnes.
- Treams i emmagatzematge: components addicionals que poden incloure macros, gràfics o altres objectes incorporats.
Estàndards i compatibilitat
Els arxius XL s’adhereixen a la Estàndard MS-XLS , que és una especificació de format binari per a documents d’Excel. Són compatibles amb versions més antigues de Microsoft Excel però no es donen suport en edicions més noves.
Història i evolució
Els arxius XL van ser introduïts com a part de les primeres versions d’Excel, principalment per proporcionar un emmagatzematge eficient i manipulació de dades de taula. No obstant això, a causa de la limitació dels formats binaris i l’introducció del format basat en XML com XLSX, els arquets XL s’han obsolet per a nous projectes de desenvolupament.
Treballant amb els arxius XL
Obertura dels arxius XL
Per obrir els arxius XL, necessitaràs una versió més antiga de Microsoft Excel que suporta aquest format. Alternativament, algunes eines de tercers podrien oferir compatibilitat enrere limitada però no són oficialment recolzades o recomanades.
Convertir els arxius XL
Els escenaris de conversió comuns inclouen exportar dades a CSV per facilitar la manipulació en altres aplicacions o convertir el fitxer en PDF per a finalitats d’arxiu.
Creació d’arxius XL
Com que aquest format ja no està suportat, no es recomana la creació de nous arxius XL llevat que treballin amb sistemes heredats o set de dades específics que requereixen el format binari per raons de compatibilitat.
Casos d’ús comú
- Legacy Data Access: treballar amb dades històriques emmagatzemades en arxius XL.
- Migració de dades: Convertir arxius XL vells en formats més moderns com XLSX o CSV.
- Objectius d’arxiu: Saving XL files as PDFs for long-term storage and easy viewing.
Avantatges i limitacions
Els avantatges:
- Format binari eficaç, ideal per a l’emmagatzematge de dades compactes.
- Facilitat d’exportació a altres formats àmpliament utilitzats com CSV i PDF.
Les limitacions:
- Compatibilitat limitada amb les versions de programari moderns.
- Falta de suport de les actuals versions de Microsoft Excel.
Recursos desenvolupadors
La programació amb els arxius XL es dóna suport a través de diverses API i biblioteques. exemples de codi i guies d’implementació s’afegiran aviat.
Preguntes freqüents
**Puc obrir un arxiu XL en una versió més nova d’Excel?**No, els arxius XL no estan recolzats per les versions modernes d’Excel. Cal utilitzar versions més antigues o eines de tercers que ofereixen compatibilitat enrere.
**Quina és la millor manera de convertir els arxius XL a XLSX?**El mètode més fiable és obrir el fitxer XL en una versió antiga d’Excel i després salvar-lo com un fitxer XLSX utilitzant la funció “Save As”.
**Per què els arxius XL ja no estan recolzats per Microsoft?**Microsoft ha introduït formats més nous i més robustos com XLSX que ofereixen millor compatibilitat, més fàcil parcel·lació i millores en comparació amb el format binari més antic com el XL.