XL Dosya Formatı
Genel Bakış
XL dosyaları, daha modern rakiplerine benzer bir .xl uzantısı olan Excel Spreadsheet dosyalar. bu ikili dosya bir zamanlar satır ve sütunlarda verileri depolamak için yaygın olarak kullanılmıştır, ancak XLSX gibi daha yeni biçimler ile değiştirilmiştir. eski olmasına rağmen, xl dosyasları henüz en son standartlara geçmemiş miras sistemleri veya veri setleri ile çalışmak isteyenler için değer tutar.
Anahtar Özellikler
- Binary Format: XL dosyaları ikili bir biçimde kaydedilir, bunları kompakt ama daha az insan okunabilir hale getirir.
- Row ve Sütun Yapısı: Veriler XLSX gibi modern spreadsheet biçimlerine benzer satırlar ve sütunlar halinde düzenlenir.
- Export Kapasiteleri: Excel’in yerleşik araçlarını kullanarak XL dosyalarından CSV veya PDF’ye kolayca verileri ihraç edebilirsiniz.
- Sınırlı Uyumluluk: Yaşları nedeniyle, XL dosyaları yalnızca Microsoft Excel’in daha eski sürümleri tarafından desteklenir.
Teknik Özellikler
Format Yapısı
XL dosyaları ikili biçim yapısını takip eder. Bunlar temel olarak kombine belgelerdir ve birleşik dosya ikil biçimi (CFB) ile uyumludur. MS-CFB standartları Bu, diğer Microsoft Office ikili biçimlerine benzer çok sayıda akış ve depolama alanından oluşur.
Temel bileşenler
- Başlık: Dosya hakkında metadata, örneğin versiyon bilgileri içerir.
- Body: Çizgilerin ve sütunların kaydedildiği ana veri bölümü.
- ** Akımlar ve Depolama**: Makro, grafik veya diğer yerleşik nesneler içeren ek bileşenler.
Standartlar & Uyumluluk
XL dosyaları ile uyumludur MS-XLS standartları , Excel belgeleri için bir ikili biçim özellikidir. onlar Microsoft Excel’in eski sürümleri ile uyumludur ama daha yeni yayınlarda desteklenmez.
Tarih & Gelişme
XL dosyaları ilk Excel sürümlerinin bir parçası olarak tanıtıldı, öncelikle etiket verilerinin verimli depolama ve manipülasyonu sağlamak için. ancak, ikili biçimlerin kısıtlamaları ve XLSX gibi XML tabanlı biçimleri tanıtımı nedeniyle, XL Dosyalar yeni geliştirme projeleri için eski haline gelmiştir. XL’den daha yeni biçimler geçiş daha iyi uyumluluk, daha kolay parsing ve daha dayanıklı özellik desteği ihtiyacı tarafından yönlendirildi.
XL Dosyaları ile Çalışma
XL Dosyaları Açma
XL dosyalarını açmak için, bu biçimi destekleyen Microsoft Excel’in daha eski bir versiyonuna ihtiyacınız olacaktır. alternatif olarak, bazı üçüncü taraf araçlar sınırlı arka arkaya uyumluluk sunabilir, ancak resmi olarak desteklenmez veya tavsiye edilmez.
XL Dosyaları Dönüştürme
Ortak dönüşüm senaryoları, diğer uygulamalarda daha kolay manipülasyon için verileri CSV’ye ihraç etmek veya dosyayı arşiv amaçlı PDF’e dönüştürmek içerir.
XL dosyaları oluşturma
XL dosyaları genellikle Microsoft Excel’in daha eski sürümlerini kullanarak oluşturulmuştur. bu biçim artık desteklenmemiş olduğundan, uyumluluk nedenleri için ikili biçimi gerektiren miras sistemleri veya belirli veri setleri ile çalışmadığınız sürece yeni XML dosya oluşturmak tavsiye edilmez.
Yaygın Kullanım Durumları
- Legacy Data Access: XL dosyalarında kaydedilen tarihsel verilerle çalışmak.
- Data Migration: Eski XL dosyalarını XLSX veya CSV gibi daha modern biçimlere dönüştürmek.
- Arşiv Amaçları: Uzun süreli depolama ve kolay görüntüleme için XL dosyalarını PDF olarak kaydetmek.
Avantajlar ve Sınırlamalar
Avantajlar:
- Etkili ikili format, kompakt veri depolama için idealdir.
- Kolay diğer yaygın olarak kullanılan biçimlere, örneğin CSV ve PDF’ye ihraç kapasiteleri.
Sınırlamalar:
- Sınırlı uyumluluk modern yazılım versiyonları ile.
- Microsoft Excel güncel sürümlerinden destek eksikliği.
Geliştirici Kaynakları
XL dosyaları ile programlama çeşitli APIs ve kütüphaneler aracılığıyla desteklenir. kod örnekleri ve uygulama kılavuzları yakında eklenecektir.
Sıkça Sorulan Sorular
** Excel’in yeni bir sürümünde bir XL dosyasını açabilir miyim?**Hayır, XL dosyaları Excel’in modern sürümleri tarafından desteklenmiyor. arka arkaya uyumluluk sağlayan eski versiyonları veya üçüncü taraf araçları kullanmanız gerekiyor.
** XL dosyalarını XLSX’e dönüştürmenin en iyi yolu nedir?**En güvenilir yöntem, XL dosyasını Excel’in eski bir versiyonunda açmak ve daha sonra “Save As” özelliğini kullanarak bir XLSX dosyası olarak kaydetmektir.
**Neden XL dosyaları artık Microsoft tarafından desteklenmiyor?**Microsoft, XLSX gibi daha yeni, daha dayanıklı biçimleri tanıttı ve XL gibi eski ikili biçimlere kıyasla daha iyi uyum sağladı.
Referanslar
- [[MS-XLS - Excel Binary Dosya Format Yapısı](https://msdn.microsoft.com/en-us/library/cc313154(v#office.12).aspx için)
- [MS-CFB] - Kompozit Dosya İkili dosya biçimi