aspose.info
TR

DIF - Veri Değişim Dosyası Formatı

Güncellendi

.dif dosyası nedir?

DIF, elektronik tablo verilerini farklı uygulamalar arasında içe/dışa aktarmak için kullanılan Veri Değişim Biçimi anlamına gelir. Bunlara Microsoft Excel, OpenOffice Calc, StarCalc ve diğerleri dahildir. Bu dosya biçiminin tek sınırlaması olan tek bir elektronik tabloda bulunan verileri depolar.

DIF Dosya Formatının Kısa Tarihi

DIF dosya biçimi, 1980’lerin başında Software Arts, Inc. tarafından geliştirilmiştir. DIF için dosya biçimi belirtimleri, kişisel bilgisayarlar için ilk elektronik tablo programı olan VisiCalc’a dahil edildi. Bu spesifikasyonların telif hakkı 1981 yılında alınmıştır ve Software Arts Products Corp.‘un tescilli ticari markasıdır.

DIF Dosya Biçimi

DIF elektronik tablo içeriğini ASCII metin dosyasında saklar, bu da bir metin düzenleyiciyle görüntülenmesini ve düzenlenmesini sağlar. Biçim, veri alışverişi özellikleri nedeniyle veri serileştirme biçimleri listesindeki yerini alır. Bir DIF dosyası 2 bölümden oluşur; bir başlık ve veri.

DIF’deki her şey 2 veya 3 satırlık bir yığınla temsil edilir. Başlıklar 3 satırlık bir öbek alır; veri, 2.

  • Başlık parçaları, tümü büyük harf, yalnızca alfabetik karakterler ve 32’den az harf içeren bir metin tanımlayıcıyla başlar. Aşağıdaki satır bir çift sayı olmalı ve üçüncü satır tırnaklı bir dize olmalıdır.
  • Veri yığınları bir sayı çifti ile başlar ve sonraki satır alıntılanmış bir dize veya bir anahtar kelimedir.

Değerler

Bir değer, ilki bir çift sayı ve ikincisi bir dize veya bir anahtar kelime olmak üzere iki satırı kaplar. Çiftin ilk sayısı türü belirtir:

  • −1 – yönerge türü, ikinci sayı yoksayılır, aşağıdaki satır bu anahtar sözcüklerden biridir: ** BOT – demetin başlangıcı (sıranın başlangıcı) ** EOD – veri sonu
  • 0 – sayısal tip, değer ikinci sayıdır, aşağıdaki satır bu anahtar kelimelerden biridir: ** V – geçerli ** NA – mevcut değil ** HATA – hata ** DOĞRU – gerçek boole değeri ** YANLIŞ – yanlış boole değeri
  • 1 – string tipi, ikinci sayı yoksayılır, sonraki satır çift tırnak içindeki stringdir

DIF Başlık parçası

Bir DIF dosyasının başlık öbeği, bir değerin iki satırı tarafından takip edilen bir tanımlayıcı satırından oluşur. Başlık parçalarındaki sayısal değerler, geçerlilik anahtar sözcükleri yerine yalnızca boş bir dize kullanır. Bu başlık parçalarının detayları aşağıdaki gibidir.

  • TABLO - sürümü sayısal bir değer takip eder, değerin kullanılmayan ikinci satırı bir oluşturucu yorumu içerir
  • VEKTÖRLER - sütun sayısı sayısal bir değer olarak takip eder
  • TUPLES - sayısal bir değer olarak takip eden satır sayısı
  • DATA - boş bir 0 sayısal değerinden sonra, tablonun verileri takip eder, her satırın önünde bir YİD değeri bulunur, tablonun tamamı bir EOD değeriyle sonlandırılır

DIF Örneği

Aşağıdaki örnek, basit bir çalışma sayfasının içeriğini ve eşdeğer DIF temsilini gösterir.

İsimYaş
Bob34
Sayfa22
TABLE
0,1
"EXCEL"
VECTORS
0,3
""
TUPLES
0,2
""
DATA
0,0
""
-1,0
BOT
1,0
"Name"
1,0
"Age"
-1,0
BOT
1,0
"Bob"
0,34
V
-1,0
BOT
1,0
"Sheetal"
0,22
V
-1,0
EOD

Referanslar

Ayrıca bakınız